TuxOnIce — это альтернативная реализация hibernate для ядра Linux. Гибернация — это запись содержимого физической памяти на жесткий диск и полное выключение компьютера, после которого можно запустить систему и продолжить работу.
Основные преимущества гибернации TuxOnIce:
- Использование LZO/LZF компрессии для сохраняемого образа
- Асинхронная система ввода/вывода и упреждающее чтение
- Мультипоточная компрессия
- Возможность настроить гибернацию на несколько swap-разделов или в обычный файл
Для того чтобы задействовать возможности TuxOnIce в Calculate Linux надо выполнить следующие действия:
- Обновить утилиты и ядро до последней версии, проще всего обновить мир:
emerge -uaDN world
- Если у вас есть swap-раздел, то вам достаточно выполнить команду
cl-setup-boot
Размер swap раздела вопрос достаточно сложный. По собственным наблюдениям при объеме оперативной памяти менее 4ГиБ размер swap-раздела должен быть раза в полтора-два больше оперативной памяти. При объеме оперативной памяти 4ГиБ и более он должен быть чуть больше объема оперативной памяти. При сегодняшних объемах жестких дисков это не является проблемой, так что я использую swap-раздел в полтора раза больше оперативной памяти. - Если у вас нет swap раздела, то вам необходимо его создать, прописать в fstab по UUID и после выполнить
cl-setup-boot
Начиная со stage 20130401 TuxOnIce входит в стандартную поставку Calculate Linux Desktop и при новых установках со swap-разделом будет настраиваться автоматически.