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

3944
mrjayviper

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

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

Спасибо! :)

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

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

3 ответа на вопрос

14
Keltari

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

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

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

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

У вас есть доказательства этому? Весьма маловероятно, что линии электропередачи или даже линии синхронизации устройства отключены, просто нет связи с ними. Если питание устройства достаточно низкое (в контексте), оно не нуждается в энергосбережении (особенно на настольных компьютерах, где предполагается питание от сети). Chris H 6 лет назад 16
Я не могу поручиться за компьютерные системы, но на ARM SoC, с которыми я работаю, для каждого интегрированного периферийного устройства предусмотрены функции синхронизации. Если ваша плата настроена так, чтобы никогда не использовать, скажем, второй контроллер SPI, не включайте часы для этого периферийного устройства. Отсутствие тактовых импульсов означает отсутствие переключения и никакой (или минимальной) мощности, потребляемой этим периферийным устройством. sawdust 6 лет назад 0
@sawdust Я вам верю, но устройства ARM оптимизированы для энергопотребления. Что насчет х86? Я согласен с Крисом, что вряд ли это так работает. Stijn de Witt 6 лет назад 3
@StijndeWitt - Большая часть, если не вся, документация по ПК для ПК доступна только для NDA, поэтому мы вряд ли получим достоверный ответ. Но я бы сказал, что в нынешний век электроники высокой плотности добавить блокировку часов очень просто (мощность оригинальной коробки IBM PC можно использовать в одном чипе за несколько долларов!). Что делает этот BIOS "отключить"? Кажется, это больше, чем информация в памяти конфигурации. HW, кажется, на самом деле отключен. Отключение его часов сделает это и сэкономит энергию. Две птицы с одним камнем. sawdust 6 лет назад 1
@ChrisH - Вы утверждаете, что * "Кажется крайне маловероятным, что линии электропитания или даже линии синхронизации устройства отключены" *. Но почему-то * "нет связи с [этими отключенными устройствами]" * каким-то другим механизмом, который, как вы утверждаете, проще и дешевле, чем отключение часов на этом устройстве? Пожалуйста, расскажите, как это можно сделать. sawdust 6 лет назад 0
Вероятно, было бы дешевле иметь в устройстве простой бит «режим низкого энергопотребления», чем иметь дополнительные переключаемые тактовые буферы, особенно когда требуются высокочастотные тактовые импульсы. Во всяком случае, многие устройства генерируют свои собственные часы. user3241 6 лет назад 0
@ Sawdust просто не отправлять сообщения на этот автобус с правильным адресом? Контроллер шины может справиться с этим в одном месте для всех устройств в шине. Chris H 6 лет назад 0
Следует отметить, что если вы не используете свой компьютер для игр, процессор и графический процессор простаивают в 99% случаев, поэтому заявление «незначительное по сравнению с процессором и графическим процессором» следует использовать с осторожностью. Отключение компонентов может сэкономить от 5 до 10 Вт. Это звучит не так уж и много, но если учесть, что общее энергопотребление в режиме ожидания современной системы с высококачественными компонентами составляет всего около 35-40 Вт (как показано на ИБП), то это довольно много. Damon 6 лет назад 0
«Да, это экономит электроэнергию». Для всех машин все настройки и все конфигурации? JakeGould 6 лет назад 2
Простой контрапункт - любой диск. Они будут включены всякий раз, когда у них есть питание, которое поступает от блока питания. Им не нужно подключение к любому другому устройству, чтобы быть включенным. Просто подключите один и нажмите кнопку извлечения, например. Это не раскрутит диск, так как нет запросов на данные. Baldrickk 6 лет назад 0
Это очень хороший (как и полезный) ответ. Этого можно добиться, добавив некоторые данные о том, сколько энергии можно отключить, отключив определенные устройства. Isaac Rabinovitch 6 лет назад 0
Диски @Baldrickk не являются встроенными устройствами. Они добавлены на устройствах. Keltari 6 лет назад 0
@Keltari вопрос не указывает, должны ли устройства быть встроены в материнскую плату. А как насчет wifi-карт и аудио-карт? Они могут быть встроены или подключены, но в любом случае они будут просто висеть на шине питания и подключаться к шине PCI. Baldrickk 6 лет назад 0
@Baldrickk довольно очевидно, что он говорит о бортовых устройствах. Вы просто придирчивы к Symantecs. Keltari 6 лет назад 0
8
user3241

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

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

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

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

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

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

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

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

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

Похожие вопросы