отключение устройств в BIOS материнской платы: экономит ли оно питание?

17

Я всегда задавался вопросом, экономит ли питание отключение устройств через BIOS?

Некоторые полнофункциональные материнские платы имеют всевозможные устройства, которые я никогда не использовал. Firewire, встроенный WiFi, аудио (для моих серверов) и т. Д.

Благодарность! :)

пс. Я сделал поиск в сети, но ничего полезного не нашел.

mrjayviper
источник
1
«Мне всегда было интересно, экономит ли питание отключение устройств через BIOS?» Зависит от марки, модели машины и даже версии BIOS. Так что это все действительно субъективно для установки. Голосование за закрытие слишком широкое.
JakeGould

Ответы:

14

Да, это экономит энергию. Если устройство на вашей материнской плате включено, оно будет получать питание, даже если оно не используется. В зависимости от устройства и настроек управления питанием ваша ОС может отключить их или, по крайней мере, перейти в режим низкого энергопотребления.

Как было сказано ранее, да, вы используете больше энергии и памяти. Тем не менее, количество является чрезвычайно незначительным по сравнению с использованием процессора, видеокарт и даже вентиляторов.

Как правило, если вы не используете встроенное устройство, отключите его в BIOS. Это не даст ему вообще получить власть. Кроме того, ОС не нужно загружать драйверы для тех устройств, которые используют небольшой объем памяти. Но что более важно, на мой взгляд, вы не будете случайно путать одно устройство с другим, так как оно не будет видно операционной системе.

Да, вы можете оставить их без ущерба, но лично я говорю, что если он не используется, не оставляйте его включенным. Вы всегда можете включить его позже.

Keltari
источник
16
У вас есть доказательства этому? Весьма маловероятно, что линии электропередачи или даже линии синхронизации устройства отключены, просто нет связи с ними. Если питание устройства достаточно низкое (в контексте), оно не нуждается в энергосбережении (особенно на настольных компьютерах, где предполагается питание от сети).
Крис Х
Я не могу поручиться за компьютерные системы, но на ARM SoC, с которыми я работаю, для каждого интегрированного периферийного устройства предусмотрены функции синхронизации. Если ваша плата настроена так, чтобы никогда не использовать, скажем, второй контроллер SPI, не включайте часы для этого периферийного устройства. Отсутствие тактовых импульсов означает отсутствие переключения и никакой (или минимальной) мощности, потребляемой этим периферийным устройством.
опилки
3
@sawdust Я вам верю, но устройства ARM оптимизированы для энергопотребления. Что насчет х86? Я согласен с Крисом, что вряд ли это так работает.
Стейн де Витт
1
@StijndeWitt - Большая часть, если не вся, документация по ПК для ПК доступна только для NDA, поэтому мы вряд ли получим достоверный ответ. Но я бы сказал, что в нынешний век электроники высокой плотности добавить отключение часов очень просто (мощность оригинального блока IBM PC можно использовать в одном чипе за несколько долларов!). Что делает этот BIOS "отключить"? Кажется, это больше, чем информация в памяти конфигурации. HW, кажется, на самом деле отключен. Отключение его часов сделает это и сэкономит энергию. Две птицы с одним камнем.
опилки
2
«Да, это экономит электроэнергию». Для всех машин все настройки и все настройки?
JakeGould
8

Это зависит от рассматриваемого периферийного устройства и драйвера.

Устройство редко выключается полностью. Чаще всего устройство переводится в режим сна с низким энергопотреблением, и BIOS не сообщает об этом информацию ОС.

Драйвер ОС, скорее всего, также переведет устройство в состояние пониженного энергопотребления. Таким образом, возникает вопрос, является ли настройка BIOS более низкой мощностью, чем настройка драйвера.

В некоторых случаях они могут быть одинаковыми, например, для отключенных графических процессоров, звуковых и последовательных портов. В некоторых случаях ОС может поддерживать устройство до некоторой степени включенным, например, сетевой порт, который может определять, когда кабель подключен. Это также может зависеть от того, отключите ли вы устройство или просто оставите его без работы в ОС.

Вероятно, отключение устройства в BIOS является довольно безопасной ставкой для низкого энергопотребления, но также возможно, что драйвер может содержать более новый, более современный код, который делает работу лучше.

user3241
источник
5
Это действительно IME для встроенных звуковых карт, по крайней мере. Динамики, подключенные к отключенной звуковой карте, шипят так же, как если бы звуковая карта была включена, но находилась в режиме ожидания, в отличие от платы без питания.
Крис Х
Интересно, хотя это может быть потому, что выходы отключенных усилителей плавают и просто улавливают шум.
user3241
Я ожидал бы другого шума от отключенного усилителя по сравнению с шумом без входа (это было не то, что я
Chris H
Если периферийное устройство отключено в BIOS (условие, налагаемое вопросом), то почему / как ОС обнаружит это устройство и установит для него драйвер?
опилки
4

Это в значительной степени зависит от реализации. Конечно, в BIOS можно реализовать расширенные функции энергосбережения, которые были бы недоступны на уровне ОС. Также возможно, что устройство, отключенное в BIOS, просто не будет передано в ОС и останется в неинициализированном состоянии, подобно устройствам, которые вы отключаете на уровне ОС.

Иногда одна микросхема реализует несколько функций, которые ОС воспринимает как отдельные «устройства» (например, адаптеры WiFi + Bluetooth). Для таких интегральных схем фактическое энергопотребление может варьироваться в зависимости от того, какие комбинации устройств отключены, в то время как отключение одного устройства может не влиять на энергопотребление.

Дмитрий Григорьев
источник
«Конечно, в BIOS возможно реализовать расширенные функции энергосбережения, которые были бы недоступны на уровне ОС». Почему? Что может сделать BIOS для энергосбережения, чего не может драйвер ОС?
user3241
2
@ ゼ ー ロ Аппаратные настройки, которые нельзя применить без перезапуска, обычно доступны только в BIOS. Различные настройки часов приходят на ум.
Дмитрий Григорьев