Ich verwende einen Dual-Core-Prozessor und sehe oft, dass meine CPU-Auslastung 100% erreicht. Mir ist klar, dass dies passieren kann, wenn ich zu viele Anwendungen ausführe. Wenn ich weiß, dass der Computer langsam läuft, beginne ich, meine Anwendungen zu schließen.
Normalerweise führe ich 4-5 Anwendungen gleichzeitig aus. In der Regel sind dies: Webbrowser (Google Chrome), Adobe Photoshop, Notepad ++, XAMPP und Windows Task Manager. Normalerweise schließe ich zuerst Tabs in meinem Chrome, weil ich oft mit etwa 20 Tabs / 4 geöffneten Fenstern im Internet surfe, also nehme ich an, dass dies viel Speicherplatz beansprucht (schlechte Angewohnheit, ich weiß).
Aber selbst nach dem Schließen der Tabs von Chrome oder anderer Anwendungen bleibt meine CPU-Auslastung häufig hoch - höchstens 72%, höchstens 100%. Ich überprüfe die Registerkarte "Prozesse" im Windows Task-Manager und habe in der Regel die gefunden System
, System Idle Process
, oder services.exe
Nehmen Sie den höchsten CPU-Prozess (könnte 60 erreichen).
Warum passiert dies? Und gibt es eine Lösung?
BEARBEITEN
Ich habe T2250 @ 1,73 Ghz und 2,5 GB RAM
quelle
Antworten:
System
Wenn dieser Prozess eine hohe CPU-Auslastung verursacht, handelt es sich um einen Treiber. Weitere Unterstützung bei der Analyse finden Sie in den folgenden Fragen:
Systemleerlaufprozess
Dieser Prozess wird verwendet alle verbleibenden CPU-Ressourcen das wurden von keinem anderen Prozess verwendet. Genau so wird die CPU-Auslastung gemessen.
Wenn die CPU 20% ihrer Zeit mit der Verarbeitung des Leerlaufprozesses verbringt, ist sie zu 80% ausgelastet. Dieser Prozess ist kein Grund zur Sorge.
services.exe
services.exe
ist der Service Control Manager und sollte Ihnen eigentlich keine Probleme bereiten.Was zu Problemen führen kann, ist
svchost.exe
Welches ist der Host-Prozess für Windows-Dienste. Jeder Dienst in Windows wird über eine Instanz von gestartetsvchost.exe
. Also, wenn einsvchost.exe
verursacht hohe CPU-Auslastung, es ist ein Dienst, der wild läuft.Sie können verwenden Process Explorer So bestimmen Sie, welche Services auf einem Service-Host ausgeführt werden, indem Sie einfach den Mauszeiger über den Prozess bewegen:
Bildquelle
quelle
Um ehrlich zu sein, sehe ich basierend auf der Spezifikation Ihres Computers kein Problem. Photoshop ist ein sehr leistungsfähiges Programm und kann eine enorme Menge an Ressourcen in Anspruch nehmen (je nachdem, was Sie damit machen, hängt es natürlich davon ab, wie viel / wenig Ressourcen dafür benötigt werden). Die Tatsache, dass die CPU-Verteilung zwischen Programmen tanzt, ist normal, alle PCs tun es. Die Tatsache, dass die CPU so hoch ist, liegt daran, dass Sie das Maximum herausholen. Nur weil Sie ein Programm schließen, ist nicht garantiert, dass der Arbeitsspeicher sofort freigegeben wird. In Verbindung damit sieht es so aus, als ob Sie so ziemlich eine Entwicklungsumgebung betreiben. Ich denke, Ihre CPU läuft ziemlich gut :)
Machen Sie ganz einfach weniger oder rüsten Sie Ihre Maschine auf!
quelle
Bewegen Sie den Mauszeiger über services.exe, um weitere Informationen anzuzeigen.
Es sollte Ihnen eine Liste der einzelnen Dateien anzeigen, und wenn Sie sie googeln, werden Sie sehen, mit welchem Dienst sie in Verbindung stehen. Sie können dann überprüfen, ob Sie den Dienst benötigen, ob er erforderlich ist (überprüfen Sie, ob Google dies zulässt, dh Windows benötigt ihn nicht, und überprüfen Sie Ihre persönlichen Anforderungen) und ob Sie ihn nicht benötigen es, dann können Sie es stoppen, wenn Sie wollen. Überprüfen Sie dann, ob die CPU-Auslastung für services.exe sinkt
quelle