
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.
Magic Numbers: De hemliga koderna som programmerare gömmer sig i din dator
ÄNda sedan den första personen skrev ut 5318008 på en räknare har nördar gömt hemliga siffror inuti datorn och använder dem att förhandla hemliga handslag mellan applikationer och filer. Idag tar vi en kort titt på några av de mer underhållande exemplen. Vad är Magic Numbers? De flesta programmeringsspråk använder en 32-bitars heltalstyp för att representera vissa typer av data bakom kulisserna - internt lagras numret i RAM eller används av CPU som 32 och nollor, men i källkoden skulle det skrivas ut i antingen vanligt decimalformat eller som hexadecimalt format, som använder siffrorna 0 till 9 och bokstäverna A till och med F.
41 Viktiga färdigheter för Windows-användare
Nyligen uppgraderad till Windows 10? Eller använder du fortfarande all-time favorit Windows 7 på din dator? Oavsett vilken version av Windows du använder, är det vissa uppgifter varje Windows-användare borde veta hur man gör.Uppgifterna sträcker sig från att veta hur man startar om datorn i säkert läge för att kunna ändra datorns namn. Även om du