Какая разница в энергопотреблении между GUI и Shell?

Мне было интересно, есть ли разница в энергопотреблении между режимом обычного графического интерфейса и режимом командной строки. И если это какая разница? Могу ли я использовать Ubuntu на батарее дольше в оболочке, чем в графическом интерфейсе?

4
задан 10 December 2013 в 05:34

1 ответ

Краткий ответ: НЕТ, простое переключение на виртуальный терминал (VT) не спасет вас.

Длинный ответ: зависит.

Потребляемая мощность вашего компьютера зависит от следующих факторов:

  • Какими методами управления питанием обладает ваше оборудование?

  • Каким управлением питанием методы, которыми обладает ваша ОС / ядро? Может ли он использовать и правильно использовать возможности, имеющиеся в вашем оборудовании?

  • Сколько времени аппаратное обеспечение (ЦП, жесткий диск, Wi-Fi и т. Д.) Используется в вашей системе: Если нагрузка мала, поэтому ОС / аппаратное обеспечение могут использовать свои методы энергосбережения для снижения энергопотребления.

Понятно, что переключение на CLI ничего не изменит в отношении первых двух пунктов. Хорошо, теоретически это не на 100% верно, потому что, если ядро ​​переключает графический драйвер (с проприетарного на FOSS) при переключении на VT, то методы энергосбережения, доступные для ядра, могут отличаться. Но этот случай в значительной степени теоретический, потому что драйверы с открытым исходным кодом имеют худшие возможности управления питанием, чем проприетарные, и если вы используете проприетарные драйверы, производитель рекомендует отключить переключение драйверов, потому что проприетарные драйверы не справляются с этим Что ж.

Так что все решается в третьем пункте. Если нагрузка на ваш ПК меньше, когда вы используете VT, чем когда вы используете графический интерфейс, то вы экономите энергию (если ОС / аппаратное обеспечение это поддерживает). Но это только из-за того, что вы используете менее требовательные программы, меньше функций, а не из-за перехода на VT. Вы можете поставить высокую нагрузку на свой компьютер даже в VT, вы также можете подвергнуть нагрузке все свое аппаратное обеспечение (даже VGA может быть перегружен там также некоторыми вычислениями). И наоборот, вы можете поместить минимальную нагрузку на ваш компьютер в сеансе GUI.

Итак, подведем итоги: все решают, какие программы вы используете на своем ПК и как вы их используете, а не переключение на VT.

0
ответ дан 10 December 2013 в 05:34

Другие вопросы по тегам:

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