Починаючи з KeeneticOS версії 2.09 на пристроях Keenetic, ви можете ввімкнути файл підкачки zRam. Для коректної роботи вбудованого торрент-клієнта Transmission може знадобитися файл підкачки.
zRam – модуль ядра Linux (раніше відомий як compcache), який підвищує продуктивність, запобігаючи переміщення даних на жорсткий диск і використовуючи стиснення RAM (алгоритм стиснення lzo), доки вам не знадобиться використовувати файл підкачки на жорсткому диску.
Швидкість обміну даними з оперативною пам'яттю набагато більше, ніж з жорстким диском; отже, zRam дозволяє виконувати більше операцій підкачки на пристроях з невеликим обсягом оперативної пам’яті. Також zRam буде корисний для SSD, які використовують флеш-пам’ять, яка має обмежену кількість циклів перезапису.
Щоб використовувати zRam, потрібно зайти в налаштування маршрутизатора Keenetic через інтерфейс командного рядка (CLI) і виконати команди: :
(config)> system zram
(config)> system configuration save
Коли ви виконуєте системну команду zram, система автоматично визначить рекомендований розмір файлу. Як правило, розмір файлу zRam відповідає розміру RAM Keenetic.
У нашому прикладі розмір оперативної пам’яті Keenetic Ultra (KN-1810) становить 256 МБ або 262016 Кбайт (ви можете побачити його в CLI):
(config)> show system
hostname: Keenetic_Titan
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
Щоб відключити стиснення пам'яті, можна скористатися командою system no zram
(config)> system zram
Zram::Manager: Enabled zram swap of size 262144Kb.
(config)> system no zram
Zram::Manager: Zram swap disabled.
Якщо розміру файлу підкачки недостатньо, ви можете підключити файл automatically mounted swap partition. ZRam і swap можуть працювати разом.