
Den som har använt Windows har sett det tillfälliga systemmeddelandet om att ett program inte svarar, men hur exakt vet Windows det? Dagens SuperUser Q & A-post har svaret på en förvirrad läsarens fråga.
Dagens Frågor och svar-session kommer till vårt tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Foto med tillstånd av Matthias Ripp (Flickr).
SuperUser-läsaren ArunPrasanth vill veta hur Windows vet att ett program inte svarar:
Hur vet Windows om ett program inte svarar?
Hur vet Windows om program inte svarar?
SuperUser-bidragsgivaren ratchet freak har svaret för oss:
En applikation får händelser från en kö som tillhandahålls av Windows. Om programmet inte pollar händelsekön en stund (5 sekunder), till exempel gör en lång beräkning till exempel, antar Windows att applikationen är hängd och varnar användaren.
För att undvika det, bör applikationerna driva dyrt beräkningar till arbetstrådar eller dela upp bearbetning och se till att köen pollas regelbundet.
Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.
Hur man återkommer alltid på rullningsfält i Mac OS X
Om du är ny på Mac-datorer har du kanske märkt att det inte finns några rullfält i Finder-fönster, webbsidor och så vidare. Det kan vara svårt (och irriterande) att vänja sig, men tack och lov behöver du inte. Blädderblocken försvann i OS X Lion (10.8), och de kan verkligen kasta en användare först eftersom de bara visas när du rullar.
Hur man lär Siri Vem människor är (för snabbare uppringning)
Att ringa människor med Siri är en bra liten genväg, men det är inte alltid naturligt att säga "Call Jane Smith" istället för "Ring Mamma". Lyckligtvis kan du lära dig Siri som folk är - dina föräldrar, din läkare eller någon annan - för ännu bekvämare röstsamtal. Detta är särskilt bra för människor som "Min läkare" eller "Min rörmokare" vars namn du kan inte kom ihåg offhand.