Настройка Zram в Debian для увеличения производительности

Настройка Zram в Debian для увеличения производительности

В статье описано, как установить и настроить Zram в Debian 13 — технологию сжатия оперативной памяти, которая улучшает отзывчивость системы при нехватке RAM.

1. Установка Zram

Для Debian 13 и совместимых систем (Ubuntu 22.04+, Linux Mint и др.) установка выполняется через пакет zram-tools:

sudo apt update
sudo apt install zram-tools

Этот пакет автоматически управляет Zram-устройствами.

2. Настройка Zram Swap

Отредактируйте конфигурационный файл:

sudo vi /etc/default/zramswap

Рекомендуемые параметры:

ALGO=zstd
PERCENTAGE=20
PRIORITY=100
  • ALGO=zstd — современный алгоритм сжатия с хорошим соотношением скорости и степени сжатия.
  • PERCENTAGE=20 — использует 20% от объёма RAM для Zram. При объёме RAM менее 8 ГБ можно увеличить до 50%.
  • PRIORITY=100 — задаёт более высокий приоритет Zram по сравнению с обычным swap на диске.

Примените изменения:

sudo systemctl restart zramswap

Проверьте активность Zram:

zramctl

Или:

swapon --show

Настройка Zram в Debian для увеличения производительности

3. Оптимизация поведения памяти через sysctl

Создайте файл настроек:

sudo vi /etc/sysctl.d/99-zram-tweaks.conf

Добавьте следующие параметры:

vm.swappiness=50
vm.vfs_cache_pressure=50
vm.dirty_background_ratio=5
vm.dirty_ratio=10

Примените изменения:

sudo sysctl --system

Пояснение параметров:

  • vm.swappiness=50 — баланс между использованием RAM и Zram. Значение 50 подходит для большинства десктопных систем.
  • vm.vfs_cache_pressure=50 — умеренное освобождение кэша inode/dentry. При малом объёме RAM можно увеличить до 100–200.
  • vm.dirty_background_ratio=5 — фоновая запись «грязных» данных начинается при заполнении 5% RAM.
  • vm.dirty_ratio=10 — принудительная запись при достижении 10% «грязных» данных. Это снижает риск резких I/O-задержек.

4. Преимущества Zram

После настройки система эффективнее использует доступную память:

  • Нет выгрузки на медленный swap на SSD/HDD.
  • Уменьшается износ SSD за счёт снижения записи swap.
  • Повышается стабильность при работе с сотнями вкладок браузера или тяжёлыми приложениями.

Zram особенно полезен на системах с ограниченным объёмом RAM. Если нагрузка постоянно превышает суммарный объём RAM + Zram, тогда стоит рассмотреть апгрейд физической памяти.

Источник


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Unlix.ru © Все права защищены 2015 - 2026

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!