Warum drehen Computer den CPU-Lüfter beim Einschalten häufig kurzzeitig auf Hochgeschwindigkeit?

11

Viele Computer drehen den CPU-Lüfter in dem Moment auf Hochgeschwindigkeit, in dem sie eingeschaltet werden, sogar vor dem POST, bevor sie sich auf die normale Betriebsgeschwindigkeit einstellen.

Obwohl dieses Verhalten größtenteils normal zu sein scheint, warum tun Computer dies und welchen Zweck erfüllt es?

(Beachten Sie, dass auf mindestens einem Computer, mit dem ich gearbeitet habe, einschließlich eines alten Sony VAIO-Desktops, der Lüfter erst etwa eine Sekunde nach dem Einschalten des Systems hochfährt. Der Lüfter dreht sich für einen Moment. dann setzt sich.)

bwDraco
quelle
Ich verstehe diese Antworten nicht. Der Lüfter, der hoch läuft, ist lächerlich und es besteht keine Notwendigkeit dafür. Auf den meisten Computern werden die CPU und andere Lüfter beim Hochfahren mit normaler Geschwindigkeit betrieben. Keine Sorge, die CPU zu verletzen, denn wenn sich die CPU aufheizen würde, könnte die Geschwindigkeit stetig erhöht werden. Die schnelle CPU sollte beim Hochfahren repariert werden. Überprüfen Sie das BIOS.
@ KevinSmith, & gt; Keine Sorge, die CPU zu verletzen, denn wenn sich die CPU aufheizen würde, könnte die Geschwindigkeit stetig erhöht werden. Was ist, wenn das System durcheinander ist? Wie genau würde es dann „die Lüfterdrehzahl stetig erhöhen“? & gt; Die schnelle CPU sollte beim Hochfahren repariert werden. Ja da sollte Sein, ist es aber nicht .
Synetech
1
Wie wäre es damit: Weil POST sehen möchte, ob es die Lüftergeschwindigkeit richtig erfassen kann.
Daniel R Hicks

Antworten:

26

Da der Lüfter eingeschaltet wird, bevor das BIOS Echtzeit-Controller lädt, richtet sich die Drehzahl des Lüfters nach der Temperatur des Prozessors. Dies verhindert auch, dass der Prozessor übermäßig heiß wird, wenn Sie die Alternative ausprobieren. Dies würde bedeuten, dass der Lüfter ausgeschaltet bleibt, bis diese Controller geladen sind und die Lüftergeschwindigkeit von der Prozessortemperatur abhängt. Mehr ein Schutz als alles andere. Der Prozessor beginnt zu arbeiten, sobald Sie den Computer einschalten, aber das BIOS benötigt noch Zeit zum Laden.

Hier ist eine andere Alternative. Was ist, wenn das BIOS aus irgendeinem Grund nicht geladen wurde? Zum Beispiel ein Ram-Stick, der kaputt gegangen ist. Möchten Sie wirklich, dass Ihr Prozessor ohne Lüfter da sitzt und darauf wartet, dass das BIOS den Lüfter einschaltet, nachdem die entsprechenden Controller geladen wurden? Ich weiß, ich würde nicht.

Bon Gart
quelle
1
+1: Es ist ausfallsicher, wenn der POST fehlschlägt. Es ist besser, die Gehäuselüfter auf Hoch zu stellen, wenn der POST aufgrund eines Überhitzungszustands fehlschlägt, den die noch nicht bereitgestellten Sensoren nicht erkennen können.
Ƭᴇcʜιᴇ007
1
Und ein Test dafür ist zum Beispiel, den Lüfter leiser / leiser im BIOS auszuschalten, und dann läuft der Lüfter unabhängig von der CPU-Temperatur mit voller Geschwindigkeit. Eine langsamere Geschwindigkeit führt zu weniger Geräuschen und einer längeren Lebensdauer des Lüfters.
barlop
9

Lüfter arbeiten mit einer bestimmten Drehzahl und einer bestimmten Spannung (in der Regel 12 V). Wenn der Computer startet, sind alle Lüfterspannungen auf die Standardeinstellung von 12 V eingestellt, was zu einer Geschwindigkeit von 100% führt. Es gibt keine Programmierung darin - einfach den Akt des Einschaltens.

Später kann entweder das BIOS oder ein Software-Dienstprogramm die Gleichspannung reduzieren oder ein Pulsing verwenden PWM Methode, um die effektive Lüfterdrehzahl zu reduzieren.

Jetzt hätten Motherboard-Hersteller natürlich die Schaltkreislogik so ändern können, dass die Lüfter bei einer anderen Spannung starten (50% oder sogar ausgeschaltet, bis sie benötigt werden) richtig zu booten, während der Computer mit Strom versorgt bleibt.

Aber selbst wenn sie es wollten, haben die Motherboards im Gegensatz zu eigenständigen Geräten keine Ahnung, welche Art von Lüfter Sie haben könnten.

  • Einige Lüftermodelle sind mit 100% relativ langsam, während bei anderen die Spannung auf 50% reduziert werden muss, um ein gleichwertiges Ergebnis zu erzielen
  • Einige Lüfter - insbesondere die großen - starten möglicherweise nicht mit 50% Spannung, während sie nach dem ersten "Push" tatsächlich auf 50% verlangsamt werden können, was die Sache noch komplizierter macht.
mtone
quelle
1
+1 für die Erwähnung, dass die Lüfter die volle Spannung für einen ordnungsgemäßen Start erhalten sollten. IMO das ist die richtige Antwort.
sawdust
2

Denn bis ein modernes Betriebssystem, das die CPU im Leerlauf kennt, gebootet ist, wird das CPU läuft heiß (Ich habe bei dieser Frage erklärt, warum). Wenn das Motherboard und das BIOS die Lüftergeschwindigkeitsregelung unterstützen, wird nach Abschluss des POST und dem Start des BIOS die Geschwindigkeit bei Bedarf verringert. Andernfalls bleibt der Lüfter auf hoher Drehzahl.

Wenn Sie Ihr System mit einem Leistungsmesser wie dem Kill-a-Watt verbinden, können Sie dies numerisch beobachten, da das System im BIOS-Editor oder unter DOS, bei angehaltenem POST oder sogar im Startmenü des Betriebssystems erheblich mehr Leistung verbraucht. Wenn jedoch ein Betriebssystem geladen wird, das sich der Stromversorgung bewusst ist, sinkt der Stromverbrauch (und läuft sogar idle.com in DOS wird es auf die gleiche Menge fallen). Der spezifische Unterschied variiert, aber 30-50 W sind keine Seltenheit.

Eine andere Möglichkeit, dies in Aktion zu sehen, ist die Verwendung einer virtuellen Maschine. Wenn Sie die VM beim POST anhalten oder das BIOS-Konfigurationstool aufrufen, wird die CPU-Auslastung auf dem Host hoch sein (100% bei einem Single-Core-Prozessor, 50% bei einem Dual-Core- / Thread-Prozessor usw.) Wenn Sie DOS in der VM starten, bleibt die CPU-Auslastung des Hosts hoch, bis Sie sie ausführen idle.comzu diesem Zeitpunkt fällt es auf ~ 0%. Es wird auch gelöscht, wenn Sie den Gast in Windows oder einem anderen modernen Betriebssystem starten.

Synetech
quelle
0

Denken Sie an dieses Szenario: Wenn Ihr Auto anspringt, dreht es schneller als im normalen Leerlauf. Wie bei den meisten gängigen Systemen wird dies als Power-On Self Test (POST) bezeichnet. Die Computerhardware überprüft die Sensoren und vergewissert sich, dass sie mit der angegebenen Geschwindigkeit ausgeführt werden. Andernfalls wird möglicherweise irgendwo ein Fehler angezeigt.

David Peters
quelle
0

Holen Sie sich eine Lüftersteuerung ... so einfach. Sie haben die Drehzahl für jeden Lüfter eingestellt und können sie an heißeren Tagen anpassen. Sie haben sogar teurere, die nur 100 bis 300 U / min ect je nach Temp. werden. es läuft also nie mit minimaler oder maximaler Drehzahl.

conetopia
quelle
Dies beantwortet nicht die Frage, die im „Warum“ gestellt wurde ...
Solar Mike