cpufrequtils zeigt, dass meine CPU mit einer höheren Frequenz arbeiten kann ... Warum kann ich nicht max freq schlagen?

522
jake9115

Ich verwende auf meinem OrangePi Zero eine H2 + Allwinner-CPU mit Quadcore. Es ist 1,2 GHz und ich verwende einen Debian-Server. Ich habe cpufrequtils installiert und kann den Governor ändern, der aktuell eingestellt ist performance. Ich habe auch die minimale Skalierungsfrequenz als 240 MHz und die maximale Frequenz bei 1,2 GHz angegeben.

Eine schnelle Ausgabe von cpufreq-infoErgebnissen in Folgendem:

cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpufreq@vger.kernel.org, please. analyzing CPU 0: driver: cpufreq-sunxi CPUs which run at the same hardware frequency: 0 1 2 3 CPUs which need to have their frequency coordinated by software: 0 1 2 3 maximum transition latency: 2.00 ms. hardware limits: 240 MHz - 1.20 GHz available cpufreq governors: interactive, conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 240 MHz and 1.20 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 1.01 GHz (asserted by call to hardware). cpufreq stats: 60.0 MHz:0.00%, 120 MHz:0.00%, 240 MHz:0.94%, 312 MHz:0.00%, 408 MHz:0.00%, 480 MHz:0.00%, 504 MHz:0.00%, 600 MHz:0.00%, 648 MHz:0.00%, 720 MHz:0.00%, 816 MHz:0.00%, 912 MHz:0.00%, 1.01 GHz:99.06%, 1.10 GHz:0.00%, 1.20 GHz:0.00%, 1.34 GHz:0.00%, 1.44 GHz:0.00%, 1.54 GHz:0.00% (9) 

Wie Sie sehen, läuft meine CPU niemals mit 1,2 GHz. Ich bin immer bei 1,0 GHz. Ich sehe keine Einschränkungen, um dorthin zu gelangen, und meine CPU-Temperatur liegt immer unter 60 ° C.

Weiß jemand, was dazu führt, dass meine CPU 1,2 GHz nicht erreichen kann? Vielen Dank!

0
Erwarten Sie, dass die CPU durch die Aktivitäten, die sie durchführt, maximal ausgelastet ist? Paul vor 7 Jahren 0
Ja, Entschuldigung, ich habe vergessen zu erwähnen, dass ich gleichzeitig einen 4-Core-CPU-Stresstest 'sysbench' durchführe, um eine 100% ige Systemlast sicherzustellen. Ich überprüfe die Aktivität mit 'top' und 'htop', und tatsächlich haben alle Kerne 100%. Die gleichzeitige Frequenzprüfung zeigt 1,0 GHz anstelle des hypothetischen max 1,2 GHz. Ich habe auch den Time-in-State für jede Frequenz geprüft, und die Kerne versuchen niemals, auf 1,2 GHz zu gehen. Es ist also kein Überhitzungsproblem. jake9115 vor 7 Jahren 0

0 Antworten auf die Frage