Vad som Är “System Idle Process,” och Varför Är Det Så Mycket CPU?

0
883

Har du någonsin öppnat upp aktivitetshanteraren och märkte System Idle Process är att använda 90% eller mer av din CPU? I motsats till vad du kanske tror, det är inte en dålig sak. Här är vad som process faktiskt innebär.

RELATERAT: Vad Är Denna Process och Varför Är Det Igång på Min DATOR?

Denna artikel är en del av vår pågående serie som förklarar olika processer som finns i aktivitetshanteraren, som Runtime Mäklare svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe och många andra. Vet inte vad dessa tjänster? Bättre att börja läsa!

Vad Är det för System Idle Process?

Om du någonsin petade runt i aktivitetshanteraren—Windows 10 användare måste titta i “Detaljer” – fliken kan du se att System Idle Process är att använda de flesta, om inte alla, av din CPU. Men de System Idle Process är just det, en tomgång process som görs av operativsystemet. Utan denna process ständigt hålla din processor upptagen med något att göra, ditt system kan eventuellt frysa.

Med andra ord, CPU-resurser som används av System Idle Process är bara CPU-resurser som inte används. Om program är att använda 5% av din CPU, System Idle Process kommer att använda 95% av din CPU. Du kan tänka på det som en enkel platshållare. Det är därför aktivitetshanteraren beskriver denna process som “andel av tiden processorn är ledig.” Det har en PID (process id) 0.

Windows döljer System Idle Process information från den normala fliken Processer i Windows 10 aktivitetshanteraren för att hålla det enkelt, men det är fortfarande visas på fliken Information.

RELATERAT: Windows Task Manager: Den Kompletta Guiden

Varför Windows Behöver ett System Idle Process?

Utan denna process att alltid hålla din processor upptagen med något att göra, ditt system kan eventuellt frysa. Windows driver denna process som en del av SYSTEMET användarens konto, så det är alltid aktiv i bakgrunden medan Windows körs.

Systemet är Inaktivt Processer som är inbyggt i Windows NT operativsystem, som går tillbaka till 1993—de verkar också i Unix-liknande operativsystem såsom Linux, men fungerar på ett lite annorlunda sätt. Ett System Idle Process är en normal del av ditt OS som körs en enda tråd på varje CPU-kärna för en multiprocessor system, medan system som använder hyperthreading har en idle-tråd per logisk processor.

RELATERAT: CPU-Grunderna: för Flera Processorer, Hylsor och Hyper-Threading Förklarade

System Idle Process’ enda syfte är att hålla CPU upptagen med något—bokstavligen allt—medan den väntar på nästa beräkning eller process som matas in i det. Anledningen till att detta fungerar är att den inaktiva trådar använda en noll prioritet, vilket är lägre än för vanliga trådar har, gör det möjligt för dem att skjutas ut av kön när OS har legitima processer för att köras. Sedan, när CPU klar med det jobbet, det är redo att hantera System Idle Process igen. Med inaktiv trådar alltid i beredskap—om de inte redan är igång och håller PROCESSORN körs och väntar på något OS kastar på den.

Varför Är Det Så Mycket CPU?

Som tidigare nämnts, är denna process verkar som att en hel del CPU, vilket är något du plats om du öppnar aktivitetshanteraren, söker resurskrävande processer. Det är normalt eftersom det är en speciell uppgift som drivs av OS schemaläggaren bara när din CPU är i viloläge, vilket—om inte du gör något som kräver en hel del processorkraft—ser ut att vara ganska hög.

För att förstå antalet bredvid den process i aktivitetshanteraren, du måste tänka tvärtom mot vad du brukar förstå att det ska innebära. Det representerar procent av CPU som är tillgänglig, inte hur mycket det är att använda. Om program är att använda 5% av CPU, då SIP kommer att visa att använda 95% av CPU, eller 95% av CPU är oanvända eller oönskade av andra trådar i systemet.

Men Min Dator Är Långsam!

Om din dator är långsam, och du märker stor användning av System Idle Process—ja, det är inte det System Idle Process fel. Denna process beteende är helt normalt och tyder problemet är inte på grund av hög CPU-användning. Det kan orsakas av en brist på minne, långsam lagring, eller något annat med hjälp av din dators resurser. Som alltid, det är en bra idé att köra en scan med ett antivirusprogram om du har problem och du inte kör något som kan göra din DATOR långsammare.

RELATERAT: Vad är det Bästa Antivirus för Windows-10? (Är Windows Defender Är Tillräckligt Bra?)

Om det ger inget och du fortfarande upplever långsammare än vanligt resultat, prova att avinstallera program som inte används, inaktivera program som startar när du startar upp din dator, minska system animationer, frigöra diskutrymme, eller att defragmentera din HÅRDDISK.

RELATERAT: Hur för att Inaktivera Autostart-Program i Windows

System Idle Process är en integrerad del av Windows operativsystem, och även om det kan se ut som det är att lägga beslag på uppemot 90%, det är bara visar du de tillgängliga resurserna och att din CPU inte gör något med just nu.