
Ich habe eine VM mit 8 Verarbeitungskernen und gelegentlich liegt die CPU-Auslastung bei etwa 75 bis 100 %.
Ich habe an einigen Stellen gelesen, dass eine CPU-Auslastung von über 75 % ein Problem darstellt und den Prozessor beschädigen kann, außerdem kann dies die Ausführung von Prozessen verlangsamen.
Was ist also die empfohlene maximale CPU-Auslastung?
Wenn Sie mir zuverlässige Quellen nennen, ist das gut.
Antwort1
100% ist völlig in Ordnung. Wo immer Sie lesen, dass es den Prozessor beschädigt, sind das Idioten ohne richtige Kühlung.
Ob 100% CPU-Auslastung akzeptabel ist, hängt von der Aufgabe ab. Ja, der Computer wird langsam. Na und? Wenn die Aufgabe des Servers darin besteht, etwas fertig zu berechnen, dann lasse ich ihn lieber 100% der CPU nutzen, als länger zu brauchen.
Akzeptable CPU-Nutzungsgrenzen hängen wirklich von der Nutzung ab. Bei einem Allzweckserver kann eine durchschnittliche Auslastung von 50 % pro Minute der Punkt sein, an dem Sie ein Upgrade in Erwägung ziehen. Aber mein Unternehmen führt eine Menge statistischer Analysen durch und unser HPC-Servercluster soll zu 100 % ausgelastet sein. Wenn das nicht der Fall ist, suchen wir nach dem Engpass und beheben ihn.
Antwort2
Der Server wird dadurch möglicherweise nicht beschädigt, aber für bestimmte Anwendungen könnte es dennoch problematisch sein. Ich arbeite mit SCADA-Software und wenn die CPU auf 100 % geht, kann das SCADA einfrieren oder die Aktualisierung stoppen. Das ist ein Problem, weil der Endbenutzer nicht sehen kann, was in seiner Anlage passiert. Für Anwendungen wie SCADA/HMI, die (manchmal) auf Thin Clients angewiesen sind und die Server-CPU nutzen, empfehle ich eine Auslegung auf 80 % Auslastung. Dadurch haben Sie etwas Spielraum für Dinge wie Virenschutz, Backups usw.
Antwort3
Sie werden den Prozessor nicht beschädigen. Es gibt keine empfehlenswerte CPU-Nutzung. Sie können verwenden, was Sie wollen. Dafür gibt es keine Quelle, das sage ich Ihnen aus Erfahrung. Die Verlangsamung laufender Prozesse ist eine andere Sache. Wenn es sich um einen Mehrbenutzerserver handelt, müssen Sie ihn neu konfigurieren.
Antwort4
100 % gelten als „Thrashing“. Zielen Sie auf 80 %, um bei Bedarf zusätzliche Prozesse zu ermöglichen.
Server-CPUs können durch die Nutzung nicht beschädigt werden. Die erzeugte Hitze ist eine andere Geschichte. Laptops sollten nie über 100 Grad erhitzt werden, da die Hitze den Computer langsam zerstört.
Prozesse werden nicht beschädigt, da die meisten Betriebssysteme die Priorität verwalten und Zyklen ausführen, je nachdem, welche Arbeit erledigt werden muss.