it-swarm.com.de

CPU-Belastungstest mit "Stress"

Ich plane, meinen OCed AMD Athlon X4 880K von einer Live-Sitzung aus einem Stresstest zu unterziehen. Ich habe von dem "Stress" -Tool gehört. Wie wird es für CPU-Belastungstests verwendet? Ich plane, Temps mit lm_sensors zu überwachen. Kennen Sie die richtige Syntax, um "Sensoren" in sinnvollen Intervallen laufen zu lassen?

3
H3R3T1K

Als Autor von stress-ng würde ich es persönlich empfehlen, da es eine breite Palette von Stresstests enthält, mit denen die CPU auf viele verschiedene Arten trainiert werden kann.

Es gibt viele Möglichkeiten, die CPU zu trainieren. Mit stress-ng kann man ihr mitteilen, dass alle Stressoren, die eine CPU belasten können, ausgeführt werden sollen:

stress-ng --class cpu --sequential 0 -t 60 -v

..und um die Temperaturen anhand der Informationen zur thermischen Zone zu überprüfen, können Sie Folgendes verwenden:

stress-ng --class cpu --sequential 4 -t 60 -v --tz

Mit dem obigen Befehl wird die CPU-Klasse von Stressoren für 60 Sekunden nacheinander ausgeführt, wobei der ausführliche Modus aktiviert ist und die Statistik der thermischen Zone auf 4 CPUs ausgeführt wird

Oder man kann bestimmte Stressoren ausführen, wie zum Beispiel:

stress-ng - Matrix 0 -t 2m

..dies wird den Matrix Stressor für 2 Minuten auf allen CPUs laufen lassen (0 = alle CPUs).

Das Handbuch mit allen Optionen. Es gibt über 170 Stressoren, mit denen man spielen kann. Um alle Stressfaktoren zu sehen, verwenden Sie:

stress-ng --help | less
4
Colin Ian King

Wenn Sie versuchen möchten, Stress im TUI-Format zu verwenden, verwenden Sie s-tui. Es handelt sich um eine Terminal-UI-App, die wir genau zum Zweck der Belastung und Überwachung von Temps erstellt haben.

Es ist auf Github und auf PyPi erhältlich. https://amanusk.github.io/s-tui/

Installation mit pip ist: Sudo pip install s-tui

Sie müssen noch Stress oder Stress-ng installieren, aber Sie können die Parameter in s-tui ändern. Standardmäßig werden alle Kerne für eine unbegrenzte Zeit ausgeführt.

2
amanusk