Deaktivieren von Geräten im Motherboard-BIOS: Spart es Strom?

4027
mrjayviper

Ich habe mich immer gefragt, ob das Deaktivieren von Geräten über das BIOS Strom spart.

Einige Motherboards mit vollem Funktionsumfang verfügen über alle Arten von Geräten, die ich nie verwendet habe. Firewire, integriertes WLAN, Audio (für meine Server) und usw.

Vielen Dank! :)

ps. Ich habe eine Netzsuche durchgeführt, aber es kam nichts Nützliches dazu.

17
„Ich habe mich immer gefragt, ob das Deaktivieren von Geräten über das BIOS Strom spart?“ Abhängig von Hersteller, Modellmaschine und sogar der BIOS-Version. Das ist also alles sehr subjektiv für das Setup. Abstimmung als zu breit. JakeGould vor 6 Jahren 1

3 Antworten auf die Frage

14
Keltari

Ja, es spart Strom. Wenn ein Gerät auf Ihrem Motherboard aktiviert ist, nimmt es Strom auf, selbst wenn es nicht verwendet wird. Abhängig von dem Gerät und Ihren Energieverwaltungseinstellungen kann es sein, dass Ihr Betriebssystem diese ausschaltet oder sich zumindest in einem Energiesparmodus befindet.

Wie bereits erwähnt, verwenden Sie mehr Leistung und Speicher. Die Menge ist jedoch im Vergleich zur Verwendung von CPU, Grafikkarten und sogar den Lüftern äußerst unerheblich.

Wenn Sie ein Onboard-Gerät nicht verwenden, deaktivieren Sie es im BIOS. Dadurch wird verhindert, dass es überhaupt Strom erhält. Darüber hinaus muss das Betriebssystem keine Treiber für diese Geräte laden, die nur wenig Speicher benötigen. Noch wichtiger ist jedoch, dass Sie meiner Meinung nach ein Gerät nicht versehentlich mit einem anderen verwechseln, da es für das Betriebssystem nicht sichtbar ist.

Ja, Sie können sie ohne Schaden belassen, aber persönlich sage ich, wenn sie nicht verwendet wird, lassen Sie sie nicht aktiviert. Sie können es später jederzeit einschalten.

Hast du Beweise dafür? Es ist höchst unwahrscheinlich, dass die Stromleitungen oder sogar die Taktleitungen zu einem Gerät ausgeschaltet sind, nur dass keine Kommunikation mit ihnen besteht. Wenn die Geräteleistung niedrig ist (im Kontext), ist keine Stromersparnis erforderlich (insbesondere auf Desktops, bei denen Netzspannung vorausgesetzt wird). Chris H vor 6 Jahren 16
Ich kann nicht für PC-Systeme bürgen, aber bei ARM-SoCs, mit denen ich arbeite, gibt es Taktfreigaben für jedes integrierte Peripheriegerät. Wenn Ihre Karte so konfiguriert ist, dass sie niemals den zweiten SPI-Controller verwendet, aktivieren Sie die Uhr für dieses Peripheriegerät nicht. Keine Uhr bedeutet kein Schalten und keine (oder minimale) Energie, die von diesem Peripheriegerät verbraucht wird. sawdust vor 6 Jahren 0
@sawdust Ich glaube dir, aber ARM-Geräte sind für den Stromverbrauch optimiert. Was ist mit x86? Ich stimme mit Chris überein, dass es nicht wahrscheinlich scheint, dass es dort so funktioniert. Stijn de Witt vor 6 Jahren 3
@StijndeWitt - Die meisten, wenn nicht alle, PC HW-Dokumentationen sind nur von NDA verfügbar. Daher erhalten wir wahrscheinlich keine aussagekräftige Antwort. Ich würde jedoch behaupten, dass das Hinzufügen einer Taktdeaktivierung im Zeitalter der High-Density-Elektronik einfach ist (die Leistung der ursprünglichen IBM PC-Box kann in einem einzigen Chip für ein paar Dollar erzielt werden!). Was "deaktiviert" dieses BIOS? Es scheint mehr als nur Informationen in einem Konfigurationsspeicher zu sein. Die HW scheint tatsächlich deaktiviert zu sein. Das Deaktivieren der Uhr würde das tun und Energie sparen. Zwei Fliegen mit einer Klappe. sawdust vor 6 Jahren 1
@ChrisH - Sie behaupten, dass * "Es ist höchst unwahrscheinlich, dass die Stromleitungen oder sogar die Taktleitungen zu einem Gerät ausgeschaltet sind" *. Aber irgendwie * "gibt es keine Kommunikation mit [diesen deaktivierten Geräten]" * durch einen anderen Mechanismus, der Ihrer Meinung nach einfacher und billiger ist als das Deaktivieren der Uhr für dieses Gerät? Bitte spekulieren Sie, wie dies erreicht werden kann. sawdust vor 6 Jahren 0
Es wäre wahrscheinlich billiger, ein einfaches "Low Power Off Mode" -Bit irgendwo in der Vorrichtung zu haben, als zusätzliche umschaltbare Taktpuffer, insbesondere wenn Hochfrequenztakte erforderlich sind. Auf jeden Fall erzeugen viele Geräte ihre eigenen Uhren. user3241 vor 6 Jahren 0
@sawdust sendet keine Nachrichten mit der richtigen Adresse auf diesem Bus? Der Buscontroller könnte dies an einer Stelle für alle am Bus befindlichen Geräte erledigen. Chris H vor 6 Jahren 0
Es sollte beachtet werden, dass, wenn Sie Ihren Computer nicht zum Spielen verwenden, CPU und GPU zu 99% im Leerlauf sind. Daher sollte die Aussage "unbedeutend im Vergleich zu CPU und GPU" mit Vorsicht verwendet werden. Das Ausschalten von Komponenten kann überall zwischen 5-10 W einsparen. Das hört sich nach wenig an, aber wenn man bedenkt, dass der Gesamtleerlaufverbrauch eines modernen Systems mit hochwertigen Komponenten nur etwa 35-40 W beträgt (wie in der USV angezeigt), dann ist das ziemlich viel. Damon vor 6 Jahren 0
„Ja, das spart Energie.“ Für alle Maschinen alle Setups und alle Konfigurationen? JakeGould vor 6 Jahren 2
Einfacher Kontrapunkt - jedes Laufwerk. Sie werden eingeschaltet sein, wann immer sie Strom haben, was von der PSU kommt. Sie benötigen keine Verbindung zu einem anderen Gerät, um eingeschaltet zu sein. Einfach einstecken und zum Beispiel die Auswurftaste drücken. Es wird jedoch keine Festplatte hochgefahren, da keine Datenanforderungen vorliegen. Baldrickk vor 6 Jahren 0
Dies ist eine sehr gute (wie nützlich) Antwort. Dies könnte durch Hinzufügen zusätzlicher Daten dazu erfolgen, wie viel Energie durch die Deaktivierung bestimmter Geräte gespart werden kann. Isaac Rabinovitch vor 6 Jahren 0
@Baldrickk-Festplattenlaufwerke sind keine integrierten Geräte. Sie sind Zusatzgeräte. Keltari vor 6 Jahren 0
@Keltari Die Frage gibt nicht genau an, ob die Geräte in das Motherboard eingebaut werden sollen. Was ist mit WLAN-Karten und Audiokarten? Sie könnten eingebaut oder eingesteckt sein, aber sie hängen einfach an einer Stromschiene und sind mit dem PCI-Bus verbunden. Baldrickk vor 6 Jahren 0
@Baldrickk Es ist ziemlich offensichtlich, dass er an Bord von Geräten spricht. Sie sind bloß pingelig bei Symantecs. Keltari vor 6 Jahren 0
8
user3241

Das hängt vom jeweiligen Peripheriegerät und vom Treiber ab.

Es ist selten, dass das Gerät tatsächlich vollständig ausgeschaltet ist. Normalerweise wird das Gerät in einen Energiesparmodus versetzt, und das BIOS meldet dem Betriebssystem keine Informationen darüber.

Der Betriebssystemtreiber versetzt das Gerät höchstwahrscheinlich auch in einen Zustand mit niedrigerer Leistung. Die Frage wird also: Ist die BIOS-Einstellung niedriger als die Treibereinstellung.

In einigen Fällen können sie identisch sein, z. B. für deaktivierte GPUs, Sound- und serielle Anschlüsse. In einigen Fällen kann das Betriebssystem das Gerät bis zu einem gewissen Grad eingeschaltet halten, z. B. einen Netzwerkanschluss, der erkennen kann, wenn ein Kabel angeschlossen ist. Es kann auch davon abhängen, ob Sie das Gerät deaktivieren oder es lediglich im Betriebssystem inaktiv lassen.

Es ist wahrscheinlich, dass das Deaktivieren des Geräts im BIOS eine relativ sichere Sache für geringen Stromverbrauch ist. Es ist jedoch auch möglich, dass der Treiber neueren, aktuelleren Code enthält, der bessere Ergebnisse liefert.

Dies trifft zumindest auf IME für integrierte Soundkarten zu. Lautsprecher, die an eine deaktivierte Soundkarte angeschlossen sind, rauschen auf dieselbe Weise, als wäre die Soundkarte aktiviert, aber im Leerlauf und im Gegensatz zu einer Karte ohne Stromversorgung. Chris H vor 6 Jahren 5
Interessant, obwohl dies daran liegen könnte, dass die Ausgänge der deaktivierten Verstärker schweben und nur Rauschen aufnehmen. user3241 vor 6 Jahren 0
Ich würde ein anderes Geräusch von einem deaktivierten Verstärker erwarten als ein Gerät ohne Eingang (dies war nicht das, was ich bei der Fehlerbehebung befürworte, aber ich war fasziniert). Chris H vor 6 Jahren 0
Wenn das Peripheriegerät im BIOS deaktiviert ist (eine durch die Frage auferlegte Bedingung), warum / warum sollte das Betriebssystem dieses Gerät erkennen und einen Treiber dafür installieren? sawdust vor 6 Jahren 0
4
Dmitry Grigoryev

Dies ist weitgehend von der Implementierung abhängig. Es ist durchaus möglich, erweiterte Energiesparfunktionen im BIOS zu implementieren, die auf Betriebssystemebene nicht verfügbar wären. Es ist auch möglich, dass das im BIOS deaktivierte Gerät einfach nicht an das Betriebssystem gemeldet wird und im Status "nicht initialisiert" bleibt, ähnlich wie bei Geräten, die Sie auf Betriebssystemebene deaktivieren.

Manchmal implementiert ein einzelner IC mehrere Funktionen, die vom Betriebssystem als separate "Geräte" betrachtet werden (z. B. WiFi + Bluetooth-Adapter). Bei solchen ICs kann der tatsächliche Stromverbrauch je nach den deaktivierten Gerätekombinationen variieren. Die Deaktivierung eines einzelnen Geräts hat jedoch möglicherweise keinen Einfluss auf den Stromverbrauch.

"Es ist durchaus möglich, erweiterte Energiesparfunktionen im BIOS zu implementieren, die auf Betriebssystemebene nicht verfügbar wären." Warum? Was kann das BIOS zum Energiesparen tun, das der Betriebssystemtreiber nicht kann? user3241 vor 6 Jahren 0
@ ゼ ロ ロ Hardwareeinstellungen, die nicht ohne Neustart angewendet werden können, sind normalerweise nur im BIOS verfügbar. Verschiedene Uhreinstellungen kommen in den Sinn. Dmitry Grigoryev vor 6 Jahren 2