CPU-Throttling: Energiepräferenzen

424
ITA

Ich habe nach Möglichkeiten gesucht, die CPU kühl zu halten, wenn lange Jobs (40-70 Minuten) ausgeführt werden, bei denen alle verfügbaren Kerne bei maximal verfügbarer Frequenz verwendet werden. Ich habe auch viele dieser Jobs zu erledigen.

Zuerst bin ich auf dieses Skript gestoßen, aber ich verstehe bash nicht viel und konnte nicht herausfinden, wann ich das Skript töte, ob es die Standardwerte wiederherstellen wird, /sys/devices/system/cpu/cpu0/cpufreqalso habe ich diesen Ansatz aufgegeben.

Dann bin ich auf diese Frage gestoßen, aber mein PC zeigt nur performanceund powersavein scaling_available_governors. Es ist eingestellt auf powersave.

  • Bedeutet das, dass der PC die Leistung automatisch drosselt, um die Dinge kühl zu halten?

In meinem /sys/devices/system/cpu/cpu0/cpufreqOrdner fand ich auch eine Datei mit folgenden energy_performance_preferenceOptionen:

default, performance, balance_performance, balance_power,power

Meiner ist eingestellt balance_performance.

  • Was ist diese Option und wo kann ich herausfinden, was jeder tut?

Ja, ich weiß, die Leute sagen, dass moderne CPUs Drosselung und Hitze selbst bewältigen werden, aber ich fühle mich bei PCs genauso wie Autos. Sicher können Sie Ihre Drehzahl erhöhen, und die meisten modernen Autos verhindern, dass Sie Ihren Motor dauerhaft beschädigen. Wenn Sie es sich jedoch regelmäßig zur Neigung gemacht haben, sinkt die Lebenserwartung des Motors.

  • Gibt es einige empfohlene, einfach zu verwendende Tools für Ubuntu, mit denen ich eine Max / Min-Temperatur einstellen und die Leistung drosseln kann, wie es das verknüpfte Skript versucht?
0
Haben Sie darüber nachgedacht, Ihren CPU-Kühler durch einen Wasserblock zu ersetzen? Corsair macht den i80 und i120 und etc? Dann maximieren Sie sie 24x7. cybernard vor 5 Jahren 0
Wahrscheinlich auf lange Sicht wird dies eine bessere Option sein. Das bedeutet aber, meine Steckdose, das Chassis, die Kompatibilität usw. herauszufinden. In der Zwischenzeit würde ich mir eine softwarebasierte Lösung wünschen. ITA vor 5 Jahren 0

0 Antworten auf die Frage