Definitionen af ​​inaktiv i Windows

Prøv Vores Instrument Til At Fjerne Problemer

Hvornår er en computer inaktiv? En af mine venner stillede mig det spørgsmål her om dagen efter at have spillet rundt i Windows Task Scheduler i et stykke tid. En af de betingelser, som opgaverplanlæggeren understøtter, er tilstanden 'på tomgang'; den udfører den givne opgave, hvis computeren har været inaktiv i et givet tidsrum.

Den samme 'inaktiv' indstilling bruges i strømindstillingerne, når det kommer til søvnindstillinger.

Men hvad betyder egentlig tomgang? Jeg havde problemer med at besvare spørgsmålet. Jeg vidste, at det havde at gøre med ressourceudnyttelse og brugerinteraktion, men var ikke i stand til at give nøjagtige definitioner. Hvornår troede Windows på, at systemet var inaktivt? Når der var nul CPU- eller diskaktivitet i en periode?

Det vakte min interesse, og det lykkedes mig at få dataene. Her er definitionen af ​​inaktiv i Windows-operativsystemet:

Computeren betragtes som inaktiv af Windows, hvis der ikke har været brugerinteraktion via musen eller tastaturet i et givet tidspunkt, og hvis harddiskene og processorer har været inaktiv mere end 90% af den tid.

Opgaveskemaet i Windows 7 betragter for eksempel computeren som inaktiv, hvis ovenstående tilstande returneres sandt i en periode på ti minutter.

Der er et par undtagelser fra denne regel. Programmer kan angive et flag, der forhindrer computeren i standbytilstand. Dette kan være tilfældet for videostreaming-apps, præsentationssoftware eller spil blandt andre typer applikationer.

En anden mulighed er processer med lav prioritet, der kan ignoreres af Windows 7 Task Scheduler. Men det ser ud til at være en Windows 7-regel.

At parafrasere; computeren går i hviletilstand, hvis

  • brugere har ikke interageret med det i en periode på ti minutter
  • og hvis anvendelse af processor og harddisk i den samme tidsperiode også har været inaktiv i mindst 90% af tiden

Yderligere oplysninger om Task Idle-betingelser er tilgængelige ved en Microsoft MSDN-biblioteksside.