|
|||||||
Как ускорить работу раздела подкачки (SWAP) в Linux
Время создания: 16.02.2023 16:05
Текстовые метки: linux, swap, раздел, подкачка
Раздел: Компьютер - Linux - Драйвера и устройства
Запись: xintrea/mytetra_syncro/master/base/1676552740tnnfo4zhsl/text.html на raw.github.com
|
|||||||
|
|||||||
Zswap - это функция ядра Linux (представленная в версии, начиная с 3.8), которая при её включении позволяет системе на лету сжимать данные, попадающие в кэш подкачки, что приводит к повышению производительности системы Linux в целом. Кроме того, Zswap держит в ОЗУ некоторых размеров пул, при заполнении которого данные пишутся на диск. Данная система хорошо работает в случае если для подкачки используется HDD. Более низкий, но достаточно заметный эффект (+7 % производительности системы) получается и при размещении раздела подкачки на SSD-диске. Чтобы включить Zswap, надо отредактировать параметры запуска ядра. Делается это в файле /etc/default/grub путем редактирования значения параметра GRUB_CMDLINE_LINUX_DEFAULT. В него надо добавить опции: zswap.enabled=1 zswap.zpool=zsmalloc zswap.compressor=zstd zswap.max_pool_percent=10 Где:
После внесения измениний в файл настройки Grub, эти изменения надо применить командой, запущенной от суперпользователя: # update-grub Чтобы изменения вступили в силу, компьютер следует перезагрузить. Обсуждение использования Zswap с замерами производительности есть на ЛОР-е: https://www.linux.org.ru/articles/desktop/17080055 |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|