Was Ist “System Idle Process”, und Warum Ist Es So Viel CPU?

0
3289

Haben Sie sich jemals öffnete den Task-Manager und bemerkte, das System Idle Prozess ist mit 90% oder mehr der CPU? Im Gegensatz zu dem, was Sie vielleicht denken, das ist nicht eine schlechte Sache. Hier ist, was dieser Prozess eigentlich funktioniert.

RELATED: Was Ist Dieser Prozess und Warum Ist Es Läuft auf Meinem PC?

Dieser Artikel ist Teil unserer Serie erläutert verschiedene Prozesse gefunden, die im Task-Manager, wie Runtime-Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe und viele andere. Weiß nicht, was diese Dienste sind? Besser zu Lesen beginnen!

Was Ist der Leerlaufprozess?

Wenn Sie jemals stocherte in der Task-Manager—Windows-10-Nutzer müssen schauen Sie unter dem Reiter “Details”—du wirst sehen, dass der System Idle Process ist mit den meisten, wenn nicht alle, Ihrer CPU. Aber der Leerlaufprozess ist nur, dass ein Leerlauf-Prozess wurde durch das Betriebssystem. Ohne diesen Prozess, den man ständig den Prozessor mit etwas beschäftigt, das zu tun, könnte Ihr system möglicherweise einfrieren.

In anderen Worten, die CPU-Ressourcen verwendet, die von der System Idle Prozess werden nur die CPU-Ressourcen, die nicht verwendet wird. Wenn die Programme werden mit 5% Ihrer CPU, der System Idle Prozess werden über 95% der CPU. Sie können denken, es als eine einfache Platzhalter. Das ist, warum der Task-Manager beschreibt diesen Prozess als den “Anteil der Zeit, die der Prozessor im Leerlauf befindet.” Es hat eine PID (Prozess-id) von 0.

Windows blendet das System im Leerlauf Prozess Informationen aus der normalen Registerkarte Prozesse im Windows 10 Task-Manager, um Dinge einfach zu halten, aber es ist immer noch angezeigt auf der Registerkarte “Details”.

RELATED: Windows Task-Manager: The Complete Guide

Warum Braucht Windows eine System Idle Prozess?

Ohne diesen Prozess, immer halten Sie Ihren Prozessor mit etwas beschäftigt, das zu tun, könnte Ihr system möglicherweise einfrieren. Windows läuft dieser Prozess als Teil der SYSTEM-Benutzer-Konto, so ist es immer im hintergrund aktiv, während Windows ausgeführt wird.

System Idle Prozesse sind native zu Windows-NT-Betriebssysteme, dating bis 1993 zurück—Sie erscheinen auch in Unix-artigen Betriebssystemen wie Linux betreiben, aber ein bisschen anders. Ein System Idle Process ist ein normaler Teil Ihrer OS läuft, dass ein einzelner thread auf jeder CPU-Kern für ein Multiprozessor-system, während die Systeme mit hyperthreading haben einen idle-thread pro logischem Prozessor.

VERWANDTER Artikel: CPU-Grundlagen: Mehrere CPUs, Cores und Hyper-Threading Erklärt

Das System Idle Prozess’ alleiniger Zweck ist zu halten, die CPU beschäftigt etwas zu tun—buchstäblich nichts—, während er darauf wartet, dass die nächste Berechnung oder Prozess zugeführt. Der Grund, warum das ganze funktioniert, dass die idle-threads verwenden eine null Priorität, die niedriger ist als normale threads haben, so dass für Sie geschoben werden, aus der Warteschlange, wenn das OS hat legitime Prozesse ausgeführt werden. Dann, sobald die CPU-Ausführungen, mit diesem job, es ist bereit zu behandeln, das System Idle Prozess wieder von vorn. Mit idle-threads immer in den Status ” Bereit—wenn Sie nicht bereits ausgeführt—hält die CPU laufen und warten auf nichts das OS wirft.

Warum Ist Es So Viel CPU?

Wie bereits erwähnt, ist dieser Prozess wird eine Menge der CPU, die ist etwas, das Sie Platz, wenn Sie den Task-Manager öffnen, auf der Suche nach Ressourcen-hungrige Prozesse. Das ist normal, denn es ist eine Besondere Aufgabe ausführen, die durch den OS-scheduler nur, wenn dein CPU im Leerlauf ist, die—es sei denn, Sie etwas tun, das erfordert eine Menge Rechenleistung—Aussehen wird, ziemlich hoch.

Um zu verstehen, die Zahl neben der Prozess im Task-Manager, die Sie haben zu denken, das Gegenteil von dem, was Sie normalerweise darunter verstehen. Es stellt den Prozentsatz der CPU, die erhältlich ist, nicht wie viel es ist. Wenn die Programme werden mit 5% CPU, dann die SIP-show werden über 95% der CPU, oder 95% der CPU unbenutzt ist oder unerwünschte durch andere threads im system.

Aber Mein Computer Ist Langsam!

Wenn Ihr computer ist langsam und man merkt die hohe Auslastung durch das System Idle Process—gut, das ist nicht das System Idle Prozess die Schuld. Dieser Prozess ist das Verhalten völlig normal ist und schlägt vor, das problem nicht durch eine hohe CPU-Auslastung. Es kann verursacht werden durch einen Mangel an Speicher, langsamer Speicher, oder etwas anderes verwenden bis die Ressourcen Ihres Computers. Wie immer, ist es eine gute Idee, führen Sie einen scan mit einem antivirus-Programm, wenn Sie Probleme haben und du nicht, läuft alles, die möglicherweise verlangsamen Ihren PC herunter.

RELATED: Was ist die Beste Antivirus für Windows 10? (Ist Windows Defender Gut Genug?)

Wenn sich ergibt, dass nichts und du bist immer noch erleben langsamer als üblich Leistung, versuchen, deinstallieren nicht verwendete Programme deaktivieren Programme, die starten, wenn Sie Ihren computer starten, Reduzierung der system-Animationen, um Speicherplatz freizugeben, oder Ihre Festplatte defragmentieren.

RELATED: Deaktivieren der Autostart-Programme in Windows

Das System Idle Prozess ist ein integraler Bestandteil des Windows-Betriebssystems und, während es kann so Aussehen, wie es in Beschlag oben von 90%, dass ist einfach zeigt Ihnen die verfügbaren Ressourcen und das deine CPU nicht etwas zu tun im moment.