sv.phhsnews.com


sv.phhsnews.com / Hur vet Windows ett program inte att svara?

Hur vet Windows ett program inte att svara?


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).

Frågan

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?

Svaret

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 gör ditt Nintendo 3DS batteri längre än

Hur man gör ditt Nintendo 3DS batteri längre än

Nintendos nya 3DS XL lovar 3,5 till 7 timmars batterilivslängd, vilket är ganska stort. Dessa tips hjälper dig att få så mycket batterilivslängd som möjligt ur din 3DS, oavsett om du spelar eller bara sitter i fickan. Detta råd gäller alla modeller av Nintendo 3DS - New 3DS XL, New 3DS, 3DS XL, 3DS och även 2DS.

(how-to)

Hur kan man använda utrymme på en tom och nyformaterad flash-enhet?

Hur kan man använda utrymme på en tom och nyformaterad flash-enhet?

När du tar bort allt från en flash-enhet och formaterar det, skulle du tro att det ska "visa" som helt tom när den kontrolleras, men det kan inte alltid vara fallet. Med det i åtanke har dagens SuperUser Q & A-inlägg svaret på en förvirrad läsares fråga. Dagens Frågor och svar-session kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

(how-to)