Есть ли в Linux гибридный режим «глубокого сна», такой как Mac?

В Mac OS ноутбук зависает в ОЗУ, когда вы закрываете крышку, когда он спит в течение определенного (настраиваемого) промежутка времени, когда он будет находиться в спящем режиме. Как правило, это хорошо, так как вы получаете преимущества режима сна и пробуждения от приостановки и экономию энергии в спящем режиме.

Есть ли что-то похожее для Ubuntu?

[В настоящее время я использую Kubuntu 18.04 и мне это нравится, хотя даже suspend, похоже, не работает должным образом на моем XPS 9560, но я думаю, это другой вопрос ]

3
задан 20 June 2018 в 12:59

1 ответ

В Ubuntu 18.04 LTS и выше suspend-then-hibernate работы так же

В этом режиме ноутбук спит или приостанавливает к RAM, когда крышка закрывается кнопки, нажимается. После того, как определенное время, которое было задано, ноутбук, проснется и запишет данные в RAM к диску и войдет, в спящем режиме режим.

Преимущество, ноутбук приостанавливает (спит) более быстро когда близко крышка. При пробуждении его перед заданным временем, это возобновляется быстро также. Если Вы не будите это перед заданным временем, оно автоматически сохраняет батарею в, в спящем режиме завершение работы режима.

В Ubuntu 17.10 и ниже hybrid-sleep было самым близким

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

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

Посмотрите то, Что является гибридом, приостанавливают еще за некоторые объяснения.

Из страницы справочника Ubuntu на systemd энергосберегающем режиме:

systemd поддерживает четыре общих энергосберегающих режима:

suspend
    a low-power state where execution of the OS is paused, and complete power loss might
    result in lost data, and which is fast to enter and exit. This corresponds to suspend,
    standby, or freeze states as understood by the kernel.

hibernate
    a low-power state where execution of the OS is paused, and complete power loss does
    not result in lost data, and which might be slow to enter and exit. This corresponds
    to the hibernation as understood by the kernel.

hybrid-sleep
    a low-power state where execution of the OS is paused, which might be slow to enter,
    and on complete power loss does not result in lost data but might be slower to exit in
    that case. This mode is called suspend-to-both by the kernel.

suspend-then-hibernate
    A low power state where the system is initially suspended (the state is stored in
    RAM). If not interrupted within the delay specified by HibernateDelaySec=, the system
    will be woken using an RTC alarm and hibernated (the state is then stored on disk).

Settings in these files determine what strings will be written to /sys/power/disk and
/sys/power/state by systemd-sleep(8) when systemd(1) attempts to suspend or hibernate the
machine.

См. этот ответ, если Вы хотите включить также suspend-then-hibernate или hybrid-sleep в Вашем ноутбуке Ubuntu.

Надеюсь, это поможет.

5
ответ дан 1 December 2019 в 15:33

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

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