Swsusp - Swsusp
Эта статья должна быть обновлено.Октябрь 2016) ( |
Написано в | C |
---|---|
Операционная система | Linux |
Лицензия | Стандартная общественная лицензия GNU |
swsusp (Приостановка программного обеспечения) - это функция / программа ядра, которая является частью структуры управления питанием в Ядро Linux. Это стандартная структура приостановки, начиная с ядра 3.8.
Цель
SWSUSP помогает перевести систему в состояние низкого энергопотребления (так называемое приостановить), когда не используется активно, обеспечивая возможность вернуться в то же состояние, что и до приостановки (называется продолжить/восстановить).
Функции
Начиная с 3.8 Swsusp предоставляет следующие возможности в режиме приостановки:
- StandBy: CPU и основная память (RAM) включены (CPU может находиться в режиме ожидания прерывания / WFI)
- Приостановить в ОЗУ: ЦП может быть выключен, пока ОЗУ работает и находится в состоянии самообновления.
- Приостановить на диск: снимок текущей системы, включая регистры ЦП и содержимое памяти, сохраняется в виде образа в энергонезависимой памяти, такой как жесткий диск, и система отключается.
Дополнительные сведения о Swsusp см. В документации ядра в разделе Документация / power / swsusp.txt
Применение
Чтобы включить swsusp, при настройке ядра необходимо выбрать следующее:
Параметры управления питанием → <*> Поддержка управления питанием (CONFIG_PM) Параметры управления питанием → <*> Программная приостановка (CONFIG_SOFTWARE_SUSPEND) Параметры управления питанием → [/ dev / resume_partition] Раздел возобновления по умолчанию (CONFIG_PM_STD_PARTITION)
В / dev / resume_partition необходимо заменить фактическим раздел подкачки который будет использоваться для приостановки. Иначе resume = / dev / resume_partition может быть задан как параметр во время загрузки системы. Настоящий приостановить осуществляется:
выключение эха> / sys / power / disk; эхо-диск> / sys / power / state
Вы можете проверить другие доступные варианты приостановки, выполнив "
кошка / система / мощность / состояние
в зависимости от конфигурации вашего ядра он покажет что-то похожее на [в режиме ожидания] мем-диск
а параметры, доступные на диске, можно просмотреть
кошка / система / мощность / диск
в зависимости от конфигурации вашего ядра он покажет что-то похожее на [платформа] выключение перезагрузка
swsusp не имеет сжатия и графического индикатора выполнения, который может быть предоставлен через Uswsusp.
Смотрите также
- Смокинг, это еще одна реализация приостановки на диск, основанная на SWSUSP. TuxonIce на дату (30.07.13) поддерживается как патч вне основного ядра.
- uswsusp программное обеспечение пользовательского пространства для приостановки к оперативной памяти и / или диску
Этот Linux -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |