По марту месяцу "развлекался" с утилитами:
prelink (оптимизирует исполняемые файлы для быстрого связывания с библиотеками),
preload (кэширует часто используемые библиотеки и программы),
cpufrequtils (утилиты для управления частотой процессора),
ulatencyd (демон, контролирующий параметры отзывчивости системы),
memcached (система для кеширования данных в оперативной памяти),
swapspace (демон, предназначенный для динамического управления подкачкой/
обзор),
zramswap,
zram ранее
compcache (сжатый своп без использования диска). Информации набрано и переведено очень много, но всё не хватает времени оформить её в последовательно-удобочитаемый вид...
расскажите о сием творении. Как то не получилось найти ни оф. сайта ни документации
Странно... Инфы в инте полно! Если кратко:
zRam позволяет создавать раздел в оперативной памяти для свопа, причем страницы памяти там хранятся сжатыми (по разным оценкам сжатие где то в 4-10 раз). То есть, неиспользуемые страницы памяти, вместо записи в swap на диск (довольно медленная операция), пакуются и остаются в памяти. Если памяти все равно будет не хватать то эти запакованные страницы выгрузятся на диск, но при этом записать нужно будет так же в 4-10 раз меньше (получается очень существенный эффект по времени отклика).
Сайт проекта zRam (Virtual Swap Compressed in RAM)
Проект
Compress RAM with zRam in Slackware
Установка compress-ram-with-zram-in-slackware есть на сайте проекта, добавить его в демонах/системных сервисах (если автоматом не пропишется), перегрузить и проверить:
Можно воспользоваться и этим хелпом:
Activation zRAM pour Mandriva