Использование файла подкачки zRam

Начиная с тестовой (delta) версии NDMS v2.09 в интернет-центрах Keenetic появилась возможность включать файл подкачки zRam. Файл подкачки бывает необходим для корректной работы встроенного торрент-клиента Transmission.

zRam — модуль ядра Linux (ранее известный как compcache) увеличивает производительность, путём предотвращения подкачки данных на жесткий диск, используя сжатие содержимого оперативной памяти (алгоритм компрессии lzo), пока не появится необходимость использовать файл подкачки на диске.
Скорость обмена данными с оперативной памятью значительно быстрее, чем с жёстким диском, следовательно zRam позволяет производить большее число операций подкачки на устройствах с малым объёмом оперативной памяти. Также zRam будет полезен для накопителей SSD, использующих флеш-память, которая имеет ограниченное количество циклов перезаписи.

Для того чтобы использовать zRam, нужно зайти в настройки интернет-центра через интерфейс командной строки (CLI) и выполнить команды:

(config)> system zram
(config)> system configuration save

2017-11-03_9-33-20.png

В веб-интерфейсе на странице Системный монитор в разделе Информация о системе в поле Файл подкачки будет отображаться значение 0 из 256 МБ.

2017-11-03_9-44-12.png

Без использования файла подкачки значение поля Файл подкачки отображается как 0 из 0 МБ.

Применяя команду system zram система самостоятельно и автоматически определит рекомендуемый размер файла. Как правило, размер zRam-файла соответствует размеру оперативной памяти Keenetic.

В нашем примере размер памяти модели Keenetic Ultra составляет 256 МБ или 262016 Кбайт (можно посмотреть в CLI):

(config)> show system

hostname: Keenetic_Ultra
domainname: WORKGROUP
cpuload: 1
memory: 41908/262016
swap: 0/262012
memtotal: 262016
memfree: 183428
membuffers: 9248
memcache: 27432
swaptotal: 262012
swapfree: 262012
uptime: 824

В нашем случае система автоматически выбрала размер файла подкачки равным 256 МБ.

Посмотреть параметры zram можно командой:

(config)> show system zram

zram:
enabled: yes
compression-algo: lzo
disk-size: 262016456
compressed-size: 87
original-size: 4096
total-memory-used: 12288
compression-threads: 2
compressed-ratio-pcs: 300

Если будет не хватать размера файла подкачки, можно будет подключить swap-файл. Возможна совместная работа zram и swap.


KB-5250

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

Еще есть вопросы? Отправить запрос

Комментарии

0 комментариев

Статья закрыта для комментариев.