Використання файла підкачки 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 МБ або 262 016 Кбайт (можна подивитися в 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 коментарів

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