AMD CPU Maximum Frequency unter Windows 8.1 plötzlich begrenzt

1116
kmantel

Plötzlich heute - ich kann nicht genau feststellen, wann - ist meine CPU bei niedriger Frequenz gesperrt, selbst unter Last. Ich hatte keine Einstellungen in Windows 8.1 oder im BIOS geändert, und alles schien so zu sein, wie es sein musste. Dies ist ein Desktop, und die Energieeinstellungen sind auf maximale Leistung eingestellt.

Sie können Details sehen:

here.

Die Standardgeschwindigkeit dieses Prozessors beträgt 3,2 GHz, ist jedoch auf 1,34 begrenzt. Ich habe mit einigen anspruchsvollen Programmen, die ich in den letzten Tagen verwendet habe, getestet und festgestellt, dass die CPU-Last, Temperaturen und Lüftergeschwindigkeiten nicht signifikant anstiegen und die Leistung erheblich abnahm.

Ich habe versucht, das amd / intelppm.sys "fix" zu machen, aber dies scheint nur ein Placebo zu sein. Der Windows Task-Manager zeigt an, dass die Geschwindigkeit maximal ist, aber das Verhalten wie zuvor ist, und Open Hardware Monitor spiegelt die gesenkte Taktrate wider. Ich habe auch versucht, AMD Cool n Quiet zu deaktivieren und die Taktrate im BIOS ohne Erfolg zu ändern, obwohl ich zuvor keine Probleme hatte. Ich überprüfte, ob Linux Mint auf einer anderen Partition installiert war, und / proc / cpuinfo schien darauf hinzudeuten, dass das normale Hochlaufverhalten der Taktrate funktionierte, jedoch weder die Lüftergeschwindigkeit noch die Temperaturen anstiegen. "

Summary Operating System  Windows 8.1 Pro 64-bit CPU AMD FX-8320E 28 °C Vishera 32nm Technology RAM 16.0GB Dual-Channel DDR3 @ 933MHz (13-11-11-29) Motherboard MSI 970 GAMING (MS-7693) (CPU 1) 34 °C Graphics 24M45 (1920x1080@60Hz) 2048MB ATI AMD Radeon R9 380 Series (MSI) 41 °C Storage 931GB Seagate ST1000DM003-1ER162 (SATA) 41 °C Audio AMD High Definition Audio Device 
1
Und Sie haben Ihre Energieschema-Einstellungen nicht geändert? Run CMD vor 8 Jahren 0
Ich habe keine Energie- / Leistungseinstellungen geändert, bis ich das Problem bemerkte. Es war vorher bei Balanced und war wahrscheinlich seit der Installation so. Jetzt ist maximale Leistung erreicht. kmantel vor 8 Jahren 0
Der Windows-Ressourcenmonitor zeigt die "maximale Häufigkeit" bei 100% an, wenn die CPU auf die maximale Stufe geschaltet ist. Wenn die Schritte im BIOS, über den Basistakt oder Divisor-Dingen etwas falsch waren, ist dies ein Grund, warum die Uhr # niedrig aussieht, wobei die "Frequenz" immer noch auf max. Ich würde ein CPU-Z-Programm (unter Windows) starten wollen, weil es ziemlich zuverlässig ist, Divisor und Basis und Spannungen und Dinge zu sehen, die Sie sehen müssen. Psycogeek vor 8 Jahren 2
Ich kann diese nicht an den Post anhängen, da dies ein guter Ruf ist: http://i.imgur.com/HRNL9h0.png (CPU-Z) http://valid.x86.fr/dz6af2 (von CPU-Z übermittelte Ergebnisse). Ich habe die BIOS-Einstellungen auf Standardwerte gesetzt. kmantel vor 8 Jahren 0
was zeigt, dass es entweder im Leerlauf ist (und heruntergefahren wurde, weil keine Arbeit darauf geworfen wird) oder abgesunken ist, weil die Zahlen im Bios / Uefi für die Schritte, die es erlaubt, falsch sind? Nicht zu wissen, wie sich eine AMD-CPU verhält, das beendet mein Helfen. Psycogeek vor 8 Jahren 0
Können Sie die zweite Möglichkeit näher erläutern? Zu diesem Zeitpunkt war es meistens im Leerlauf, aber ich habe versucht, Dinge auszuführen, bei denen die Last normalerweise stark ansteigt, aber es gab keine Anzeichen dafür, dass sich der Prozessor beschleunigte (dh keine erhöhten Temperaturen, Lüftergeschwindigkeit). Die BIOS-Einstellungen sind so ziemlich voreingestellt, bis auf einige Dinge, die sich auf das Booten beziehen. kmantel vor 8 Jahren 0
Haben Sie CnQ wieder aktiviert? - Ich würde zuerst einige Tests unter Linux durchführen, um HW-Probleme auszuschließen. da hast du Minze zur Verfügung. Vielleicht hilft dies im Zweifelsfall vor allem im Hinblick auf Turbo Core: [So richten Sie Linux für die vollständige Unterstützung der AMD APU-Energieverwaltung ein: Turbo Core, Cool'n'Quiet, Dynamic Power Management?] (Http: //unix.stackexchange.) .com / q / 148917/79761) Ich glaube nicht, dass es wahrscheinlich ist, dass die CPU eine höhere Geschwindigkeit meldet, aber tatsächlich nicht beschleunigt. Run CMD vor 8 Jahren 0
Ich habe CnQ standardmäßig auf auto gesetzt. Ich werde ein bisschen über diese Tests lernen müssen, danke. Ist es offensichtlich, wenn ein Hardwarefehler auftritt? kmantel vor 8 Jahren 0
Ich schlage einfach vor, Linux zu starten, zu überprüfen, ob zumindest die normale Frequenzskalierung funktioniert (Turbo Core wäre Schritt 2), und "stress --cpu" oder sogar nur "true" verwenden; Echo Stress; done`, um das Verhalten zu beobachten - möglicherweise werden die Temperaturen unter Linux nicht korrekt gemeldet. Wenn die CPU-Freq-Skalierung funktioniert, möchten Sie möglicherweise sicherstellen, dass Turbo Core ebenfalls funktioniert (benötigen Sie zur Modifikation "modproble msr"). Wenn alles in Ordnung ist, würde ich wahrscheinlich überlegen, ob Windows repariert werden sollte. Ich bin nicht wirklich sicher, was den Wert "4" als "max" für die Registrierung angeht. du hast 8 kerne ... Run CMD vor 8 Jahren 0
http://www.anandtech.com/show/8907/msi-970-gaming-motherboard-review-undercutting-am3-at-100/2 im 8. Bild sehen Sie "fsb" und "ratio" für das CPU, auch die schönen MSI-Daten an der Spitze und alle werden es Ihnen ermöglichen, die "Hardware" zu diagnostizieren, um zu sehen, ob dort etwas nicht stimmt. Wenn es nicht falsch ist, dann ist es weniger wahrscheinlich, dass etwas da ist, was es verursacht, was Sie zurück in Software bringt. Wenn die Hardware (stattdessen) falsch eingestellt wurde, werden Sie von normaler Software (einschließlich besonderer MSI-Einstellungen zum Übertakten) abgemeldet. Psycogeek vor 8 Jahren 0
Ich schätze die hilfe Einige Infos zum Testen unter Linux: Ich habe die Lüfter manuell hochgefahren, weil unter Linux (ca. 10 ° C weniger als im BIOS) die Tempos gelesen wurden, was für mich sehr niedrig ist, und sie beim Laufen von Stress nicht sehr anstiegen `und das beschäftigte mich. Während des Stresss ging die CPU-Nutzung erwartungsgemäß zu 100%. "cpufreq-aperf" aus dem früheren Stack * -Link zeigte jeden Kern bei 1.376 GHz, während "/ proc / cpuinfo" jeweils bei 3,2 GHz lief (Leerlaufwert bei 1,4). Seltsam! @Psycogeek werde ich bestätigen, aber ich denke, diese Einstellungen passen zu meinen. Nichts schien fehl am Platz: 3,2 GHz (16 x 200) kmantel vor 8 Jahren 0
Das habe ich noch nie gesehen. Nur um sicher zu sein, haben Sie eine `modprobe msr` gemacht und überprüft, dass` msr` geladen wurde? Und Sie sehen die Frequenzskalierung in `/ proc / cpuinfo`? Leider sind mir die FX-Prozessoren nicht vertraut. Die APUs benötigen den "radeon" -Treiber, um ein vernünftiges Verhalten zu zeigen. Und wenn "Mint" auf "Debian" folgt, kann der Mikrocode für den "Radeon" -Treiber fehlen. Ich habe gelesen, dass der Fehlerbehebungspfad von "radeon" möglicherweise fehlerhaft ist, wenn der Mikrocode fehlt. Ich könnte also zusätzlich vorschlagen, apt-get install firmware-linux-nonfree zu installieren, wenn Mint dies benötigt; Siehe http://unix.stackexchange.com/a/241826/79761 Run CMD vor 8 Jahren 0
Ich habe bestätigt, dass es geladen wurde und Skalierung in `/ proc / cpuinfo` sah. Ich habe versucht, den Treiber zu installieren, konnte ihn aber nicht finden. Ich habe `fglrx` installiert, aber das Verhalten ist das gleiche. Ich habe auch Ubuntu getestet, das `fglrx` hat, und (vielleicht nur Grafiken) zwei Arten von AMD-Treibern - einen Open Source- und einen von AMD. Es kann auch nicht das richtige "radeon" -Paket für Ubuntu gefunden werden. Verhalten ist das gleiche wie Mint. Ich konnte auch "cpupower" laufen lassen. Dies zeigt zufällige Änderungen in der Frequenz. im Leerlauf und 3.2 bei "Stress", obwohl behauptet wird, dass der Treiber "acpi-cpufreq" zur Analyse verwendet wird. Ich bin morgen wieder da und schlafe ein kmantel vor 8 Jahren 0
Die "zufälligen Änderungen" sind normal. Linux führt viele Dinge für kurze Zeit aus, und der cpufrq-Governor beschleunigt einen Kern mindestens ein wenig. Wenn kein Governor vorhanden ist, wird die CPU dies selbst tun, wenn konfiguriert (seltsam genug). "radeon" ist ein Standardmodul. Für mich sieht es so aus, als würde sich Ihre CPU unter Linux wie erwartet verhalten. Wenn Sie Zweifel haben, können Sie einige Einstellungen anpassen und feststellen, dass z. B. eine lange Schleife bei unterschiedlichen CPU-Takten unterschiedliche Ausführungszeiten hat. Aber ich neige dazu zu denken, dass mit Windows etwas nicht stimmt. Run CMD vor 8 Jahren 0
Danke, auch wenn ich nicht sicher bin, ob das stimmt. Würden Sie nicht erwarten, dass die tatsächliche CPU-Auslastung zu 100% die Temperatur um mehr als ein paar Grad ansteigen lässt? Ich war normalerweise bei 30-40 ° C im Leerlauf, und selbst wenn "stress --cpu 8" mit 100% iger Nutzung läuft, liegen die Temperaturen nicht über 25 ° C. Als ich heute den Computer in Windows einschaltete, schien die Skalierung ungefähr eine Minute lang mit übereinstimmenden Temperaturen zu funktionieren, bis sie wieder auf die gleiche Obergrenze zurückfiel. kmantel vor 8 Jahren 0
Es ist schwer, die Fakten von hier aus zu sortieren. Die letzten Informationen bezüglich der Temperaturen unter Linux waren, dass sie nicht korrekt angezeigt werden, was je nach Vorgehensweise nicht ungewöhnlich wäre. Aber jetzt geben Sie an, dass Sie die Temperatur kennen. Wenn Sie sichergehen möchten, verwenden Sie unter Linuix eine Leistungsmessung und vergleichen Sie diese mit veröffentlichten Werten oder ähnlichem. BTW, 25 ° C sind nicht plausibel. Run CMD vor 8 Jahren 0
Du hast recht. Ich brauchte ein wenig, um zu realisieren, dass die Umgebungstemperatur über 30 ° C liegt. Ich bin auch auf [http://www.tomshardware.com/answers/id-1636508/6300-weird-throttling.html] (dieser Beitrag) gestolpert, dass der Täter AMD Smart Protection im BIOS ist. Ich stellte fest, dass dies der Fall war. Durch das Deaktivieren wurde der Computer wieder in den normalen Zustand versetzt. Aber ich gehe davon aus, dass der Schutz aus gutem Grund vorhanden ist, also habe ich ihn wieder aktiviert. Vielleicht sind die Temperatursensoren ausgeschaltet und es lief viel heißer als ich dachte? Ich hatte vor, irgendwann einen besseren CPU-Kühler zu bekommen, also denke ich, jetzt ist es an der Zeit. kmantel vor 8 Jahren 1

1 Antwort auf die Frage

1
Run CMD

Es ist gut, dass Sie die Lösung für das seltsame Verhalten bei Tom's Hardware gefunden haben: FX-6300, komisches Throttling .

Entsprechend dieser Diskussion und Ihrer Beobachtung funktioniert der Smart Protection Ihres BIOS nicht richtig.

Sie haben mehrere Möglichkeiten.

  • Passen Sie, falls möglich, die Smart Protection-Einstellungen in Ihrem BIOS an.

  • Überprüfen Sie, ob das Zurücksetzen aller BIOS-Einstellungen und das Konfigurieren von Grund auf von Nutzen sind.

  • Versuchen Sie, eine andere BIOS-Version für Ihr Mainboard zu finden, die Ihre CPU unterstützt, und behebt das Problem. (Es könnte neuer oder älter sein.)

  • Deaktivieren Sie den intelligenten Schutz.

Ich sehe die letzte Option als absolut sicher. Ihr FX-8320E ist ein Piledriver, genau wie mein A10-6700, und meine Analyse des A10-6700 legt nahe, dass sich der Chip aufgrund der Temperatur selbst drosselt (Testfälle 1.2 und 2.2 in Verbindung mit anderen Ergebnissen) .

Möglicherweise möchten Sie jedoch die Ursache beheben, da Sie zuvor sagten, dass sie funktioniert hat.

Danke, dass Sie mit mir gearbeitet haben. Ich werde in anderen Versionen des BIOS nachsehen - die aktuelle Konfiguration erlaubt keine Konfiguration für den Smart-Schutz. Ich dachte eigentlich darüber nach, es einfach wegzulassen, aber ein paar zufällige Shutdowns machten mich so lange aus, bis ich etwas mehr recherchieren konnte. kmantel vor 8 Jahren 0
Nach der Installation eines besseren Kühlers war die Drosselung für ungefähr zwei Stunden verschwunden. Nun ist es wieder soweit. Keine Ahnung was jetzt los ist. Edit: ein paar Minuten später ist es wieder ungedrosselt? Ich habe versucht, etwas anspruchsvolles zu öffnen, während es scheinbar heruntergedreht schien, aber das hat es nicht behoben. Ich bin nicht sicher, was ich diesmal gemacht habe. kmantel vor 8 Jahren 0
1) Holen Sie sich eine Software, um die CPU-Temperatur genau zu überwachen. Ich erinnere mich, dass es einige gibt, an denen Sie falsche Werte korrigieren können. Sie können Werte im BIOS als Referenz angezeigt haben. Lassen Sie die SW die Temperatur protokollieren und analysieren Sie sie. 2) "besserer Kühler"? Boxed Kühler sind immer gut genug, obwohl sie schwer zu ertragen sind. Montieren Sie es richtig? Run CMD vor 8 Jahren 0
Ich habe einen weiteren Monitor gefunden, aber keinen anderen. Dies zeigte mir zumindest einen anderen Temperaturmesswert, den ich bei OHWM nicht gesehen habe und der deutlich höher liegt als meine CPU. [Dieses Bild] (http://i.imgur.com/oc9MgXm.png) zeigt, was passiert, wenn ich AMD Smart Protection deaktiviere, um die normale Taktung zu erzwingen. Die Maximalwerte sind dabei ein etwas anspruchsvolles Spiel. In der Spalte "Wert" wird eine Seitenwand an meinem Gehäuse geöffnet und ein Tischventilator nach innen gerichtet. Ich habe versucht, dasselbe Setup mit deaktiviertem AMDSP zu erstellen, aber jetzt bleibt die CPU trotz der Temperaturen von 23, 37, 39 für immer auf dem niedrigeren Takt. kmantel vor 8 Jahren 0
Ich bin mir ziemlich sicher, dass der Kühler richtig montiert ist. Trotzdem waren die Temperaturen um 20 ° C kühler als bei der Standardkühlung, wenn dieselbe Messsoftware verwendet wurde. kmantel vor 8 Jahren 0