Исходный код uswsusp:
Этот пакет (также известен как µswsusp или просто suspend) содержит программы для остановки работы компьютера с сохранением состояния путём обращения к соответствующей функции ядра Linux (доступна начиная с версии 2.6.17-rc1). Состояние всей системы сохраняется на диск, после чего питание выключается. При следующем включении компьютера сохранённое состояние восстанавливается (иногда это называют hibernation).
Также в пакет вошла программа для приостановки работы системы в оперативную память. В этом режиме состояние также сохраняется на диск, но подача питания отключается для всех компонентов компьютера кроме оперативной памяти, что позволяет быстрее восстанавливать исходное состояние. В случае разрядки батарей восстановление работоспособности произойдёт без потерь данных.
Возможно также включение шифрования образа системы и настройка экранной заставки во время приостановки и восстановления.
Для работы программ из пакета необходимо ядро Linux версии 2.6.17-rc1 или более новое, и система должна использовать initramfs. Для взаимодействия с initramfs-tools предоставляются «перехватчики» и сценарии.
|
|
|
| Архитектура | Версия | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|---|
| amd64 | 0.8-1.1+b1 | 163,6 Кб | 532 Кб | [список файлов] |
| i386 | 0.8-1.1+b1 | 155,0 Кб | 468 Кб | [список файлов] |
| powerpc | 0.8-1.1+b1 | 148,1 Кб | 464 Кб | [список файлов] |