Что лучше: выключать или переводить машину с Ubuntu в спящий режим каждый день?

Что лучше: выключать или переводить машину с Ubuntu в спящий режим каждый день?

С точки зрения срока службы продукта и долгосрочной перспективы, предпочтительнее ли ежедневно выключать или переводить в спящий режим машину с Ubuntu?

решение1

Я рад, что Мерфи уже ответил. Он дает хороший обзор.

Вопрос очень практичен и касается почти каждого, у кого есть "ПК", т. е. система, которой он владеет и управляет. И которую он усыпляет, прежде чем он (или она) ложится спать сам.

Я не буду рассматривать случай с ноутбуком — там 90% заряда (основной) батареи.

Сначала я перечислю потребляемую мощность при тепловой расчетной мощности 28 Вт.мини-пк. Я подключил его к ваттметру (постоянно, потому что он очень хорошо показывает «нагрузку системы» — мне приходится измерять ее еще и вторым...).

3.5 W "idle" normal firefox load when "active": 4 to 6 W, but VERY variable  
2.7 W "X sleep", auto after 5 min. Standbies also the monitor (10W to 0.0)
1.1 W suspend-to-RAM
0.7 W Off
0.0 W detached from 19V-converter cable 

И сравните: мой (дешевый) радиобудильник потребляет 2,2 Вт, когда он «выключен».

Кстати, одна из причин, по которой у меня есть мой дистрибутив, заключается в том, чтодругиебыло 5,5 Вт. Паника ядра — 10 Вт, как и BIOS.

Поскольку режим приостановки в оперативную память очень быстрый и потребляет менее чем на полватта больше, чем режим «Выкл.», я использую его.ежедневно. Для этого есть специальное состояние ОЗУ, ОЗУ нужен минимальный ток, чтобы поддерживать биты в рабочем состоянии. Я думаю, это совсем не вредит.

Я уверен, что моя система справится с чем угодно.между3 года без питания и 3 года постоянно при нагрузке более 30 Вт.

Гибернация — это хороший компромисс, но если вы неправильно настроите ее (или будете использовать ее каждый час), она может слишком активно использовать диск.

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

У меня нет проблем с поиском хорошего решения с Linux для меня, по потреблению энергии и, надеюсь, также по сроку службы продукта. Мне нравится решать каждую ночь, и тогда я в основном иду:

Ctrl-R, "mem" echo mem > /sys/power/state

Как я делаю напочасовойоснова.


Я пробовал менять это с разными ядрами и получал разные результаты.

]# cat /sys/power/mem_sleep 
s2idle [deep]

Так что да, у машины есть разные состояния, и у Linux есть разные способы управления ими.

решение2

Подробное объяснениеможно например найти здесь.

Краткое резюме:

  • Suspend to RAM (это обычно подразумевается, когда люди говорят «спящий режим») потребляет некоторое количество энергии, но быстро возвращает вашу систему к жизни. Если она теряет питание (из-за того, что батарея окончательно разрядилась, или вы щелкаете выключателем вашей настольной системы), вы потеряете сохраненное состояние, и ей придется загружаться.
  • Режим ожидания с сохранением на диске («спящий режим») займет больше времени как для сохранения, так и для возобновления работы, но вы не потеряете сохраненное состояние при отключении питания; система в любом случае будет выключена.
  • Power down («halt») полностью отключит вашу операционную систему, и ее придется загрузить после включения питания. Это занимает больше всего времени, но по энергопотреблению это похоже на гибернацию.

По практическим причинам я обычно перевожу свои системы (ноутбук и ПК) в спящий режим, когда оставляю их в покое, и использую спящий режим только тогда, когда собираюсь вскоре возобновить работу. Вы можете использовать гибридный вариант, описанный в ссылке, если он поддерживается вашей системой, но он не подходит для срока службы батареи, если она постоянно разряжается и заряжается попеременно. Что касается износа SSD при приостановке на диск, IMHO, этим можно пренебречь с сегодняшним оборудованием и обычными сценариями использования (гибернация до двух-трех раз в день в среднем).

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

решение3

для небольших перерывов используйте sleepрежим
для длительных перерывов используйте hibernateрежим, экономит заряд батареи
и используйте poweroffрежим ночью

решение4

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

Связанный контент