Ich habe CPUID CPU-Z auf meinem Laptop installiert, um die Funktionen meines Prozessors zu überprüfen. Unter Windows XP zeigt es mir die richtige Kerngeschwindigkeit an,
Clock speed- 133MHz
Multiplier- 14
Core speed = 133*14
=1862MHz
Dies ist meine tatsächliche Kerngeschwindigkeit. Aber in Windows 7 wird nicht die richtige Geschwindigkeit angezeigt
Clock speed- 133MHz
Multiplier- 6
Core speed = 133*6
=798MHz
Eine weitere merkwürdige Tatsache ist, dass jedes Mal, wenn ich ein anderes schweres Programm öffne, der Multiplikator plötzlich ansteigt und die tatsächliche Kerngeschwindigkeit anzeigt.
Hat jemand eine Idee, warum in zwei verschiedenen Fällen zwei verschiedene Multiplikatoren angezeigt werden, die zu zwei unterschiedlichen Kerngeschwindigkeiten führen?
Antwort1
Kurz gesagt, dies ist kein Fehler, sondern eine Energiesparfunktion moderner Prozessoren. Intel nennt esGeschwindigkeitsstufe, AMD nennt esPowerNow!.
Wenn Ihr Prozessor nicht besonders hart arbeitet, wird er sich grundsätzlich „heruntertakten“ (oder untertakten, wenn Sie das bevorzugen), um Strom zu sparen und weniger Wärme zu erzeugen. Wenn er hart arbeiten muss, kehrt er bei Bedarf zur vollen Geschwindigkeit zurück. Dieser Übergang erfolgt nahezu augenblicklich, und wenn er seine Arbeit richtig macht, sollten Sie nicht wirklich bemerken, dass Ihr System aufgrund der niedrigen Taktfrequenz oder der Übergänge zwischen den Geschwindigkeiten „langsam“ ist.
Neuere Intel- (i3, i5, i7) und AMD-Prozessoren verfügen nun über eine Erweiterung, mit der der Prozessor sich selbst übertakten kann, wenn dies innerhalb der thermischen oder Leistungsgrenzen sicher möglich ist. Intels Version davon istTurbo Schub. Die Idee dahinter ist, dass Strom gespart wird, indem der Prozessor für eine kürzere Zeit auf einer höheren Taktrate gehalten wird, bevor er in den Leerlauf zurückkehrt. Je länger er im Leerlauf ist, desto höher ist die Stromeinsparung.
Der Grund, warum Sie dies unter XP möglicherweise nicht sehen, liegt möglicherweise darin, dass es die Unterstützung des Betriebssystems und der Chipsatztreiber erfordert. Wenn Sie alte Treiber haben oder keinen Energiesparplan aktiviert haben, der versucht, Strom zu sparen, werden Sie die CPU-Untertaktung nicht sehen. Das Energieprofil „Desktop“ oder „Leistung“ (ich kann mich nicht an den Namen erinnern) aktiviert, wenn ich mich recht erinnere, nicht alle Energiesparfunktionen für die CPU.
Windows 7 aktiviert diesen Energiesparmodus standardmäßig, da die Verzögerung beim Geschwindigkeitswechsel nicht wahrnehmbar ist. Unter Windows XP müssen Sie möglicherweise zu einem „mobilen“ Energieprofil wechseln, um die Änderung der CPU-Frequenz sichtbar zu machen.
Gemäß der Wikipedia-Seite fürGeschwindigkeitsstufeDies bestätigt, dass Sie möglicherweise das Energieprofil ändern müssen, um CPU SpeedStep zum Heruntertakten des Prozessors zu aktivieren:
Unter Microsoft Windows XP ist die SpeedStep-Unterstützung in die Energieverwaltungskonsole unter der Systemsteuerung integriert. Unter Windows XP kann ein Benutzer die Prozessorgeschwindigkeit indirekt regulieren, indem er Energieschemata ändert. Die Einstellung „Home/Office Desk“ deaktiviert SpeedStep, das Energieschema „Portable/Laptop“ aktiviert SpeedStep und die Einstellung „Max Battery“ verwendet SpeedStep, um den Prozessor bei schwächer werdender Batterie auf ein minimales Leistungsniveau zu verlangsamen. Die SpeedStep-Einstellungen für Energieschemata, ob integriert oder benutzerdefiniert, können nicht über die Benutzeroberfläche der Systemsteuerung geändert werden, sondern mit dem Befehlszeilenprogramm POWERCFG.EXE.
Antwort2
Lassen Sie mich dies mit der Warnung einleiten, dass es sich lediglich um eine Vermutung handelt, da es ohne weitere Informationen schwierig ist, eine Entscheidung zu treffen.
Wahrscheinlich haben Sie eine CPU, die schrittweise arbeiten kann, also ihre Geschwindigkeit je nach Nutzung ändern kann, um Strom zu sparen. Ich vermute, dass dies der Fall ist, weil dies in Laptop-Umgebungen häufiger vorkommt. Ich vermute, dass XP sich von 7 unterscheidet, weil es zwei Gründe hat: Entweder sind die Energieeinstellungen anders (es gibt eine Option zur Optimierung von Strom oder Leistung) oder XP unterstützt den Schrittmechanismus nicht (über Treiber) und ist daher auf das Maximum beschränkt.
Der Vollständigkeit halber sei erwähnt, dass neuere CPUs (normalerweise Desktop-CPUs) über Turbo-Boost verfügen, wodurch ein einzelner Kern schneller läuft, wenn Sie andere Kerne ausschalten. Der Kompromiss wird hier eher für die Wärmeableitung als für den Stromverbrauch gemacht (obwohl die beiden zusammenhängen).
Antwort3
Nun, die offizielle Microsoft-Website behauptet, dass das Betriebssystem Fehler bei der Bewertung der Prozessorgeschwindigkeit hat, es heißt das Folgende
Das Systemtool Ihrer Systemsteuerung meldet die Prozessorgeschwindigkeit Ihres Computers möglicherweise nicht richtig.
Es tritt aufgrund des internen Formelfehlers des Betriebssystems auf
und die Lösung für Ihr Problem ist
Check your processor speed at bios which may list out it proper speed normally third party tools used to calculate or just obtain the data from the bios settings
Sie können die Prozessorgeschwindigkeit im Task-Manager -> Registerkarte „Leistung“ und auf der Registerkarte „Eigenschaften meines Computers“ vergleichen.
man sieht den Unterschied und schließlich dieDie Differenz wurde durch einen internen Formelfehler verursacht
Lesen Sie diesen Artikel über die Prozessorgeschwindigkeit bei Microsoft