Kann jemand erklären, wie Windows die CPU effektiv begrenzt?
Das letzte Mal habe ich ein paar Tricks ausprobiert, damit sich mein Laptop nicht überhitzt. Deshalb habe ich versucht, die CPU auf 70% zu beschränken.
Zu meiner Überraschung konnte mein Laptop nicht mehr überhitzt werden - selbst wenn rechenintensive Anwendungen gestartet wurden, bei denen mein Laptop überhitzt und heruntergefahren wurde, wurde mein Laptop nicht mehr überhitzt!
Ich habe mir den Task-Manager angesehen, aber die Anwendung "CPU-intensiv" verwendet immer noch ~ 95% der CPU und der Windows-Task-Manager zeigt eine Gesamtauslastung von 100% der CPU an.
Ich habe die CPU-Auslastung hier eingeschränkt (die Option "Eingesteckt" war beim Testen der CPU-intensiven Anwendung auf 70% [min und max] eingestellt):
Wie macht Windows diese Magie?
Ich sehe eine 100% ige CPU-Auslastung, aber meine CPU überhitzt sich nicht. Und ich sehe keine Leistungsunterschiede.
Beschränkt Windows die CPU-Geschwindigkeit? Wenn ich einen 2,4-GHz-Prozessor habe, hat er auf 70% nur 1,68 GHz, wenn er begrenzt ist? Wie ist das möglich (Änderung der CPU-Geschwindigkeit)? Ich dachte du kannst nur im BIOS untertakten?
Wenn nicht, wie erreicht Windows dies, wenn nicht durch Ändern der Geschwindigkeit?
Nebenfrage: Wenn es um die Geschwindigkeit geht, gibt es eine Möglichkeit, den CPU-Maximalzustand auf 200% zu setzen?
Resource Monitor
(und nicht nur inTask Manager
(was nur die Nutzung der aktuellen Prozessorgeschwindigkeit