Як покращити продуктивність Ubuntu завдяки ZSwap

Талісман смоксу

Вже кілька місяців за допомогою інструменту Z-Swap. Цей інструмент допомагає нам оптимізувати роботу операційної системи, покращуючи управління пам’яттю і збереження пам’яті пейджингового зберігання в оперативній пам’яті, а не в іншому пристрої.

Цей інструмент ядра корисний, особливо якщо у нас є комп’ютер з невеликою кількістю ресурсів, повільний процесор або повільний жорсткий диск, що призводить до того, що робота операційної системи сповільнюється більше, ніж зазвичай.

Перш ніж активувати та використовувати ZSwap, ми повинні переконатися, що у нас її не активовано. У старих версіях Ubuntu, у похідних дистрибутивах або у версіях LTS ця функція може бути не активована. На даний момент я використовую Ubuntu 17.10, і ця версія вже активувала його за замовчуванням. Але найкраще перевірте самі, чи він активований, отже, нам потрібно лише записати в термінал наступне:

cat /boot/config-`uname -r` | grep -i zswap

Якщо це нам здається CONFIG_ZSWAP = y, це означатиме, що він активований, якщо він виявляється однаковим, але закінчується на «n», це означатиме, що у нас його не активовано. Якщо у нас його не активовано, ми повинні відредагувати файл grub. Для цього ми відкриваємо gedit з дозволом root:

gksu gedit /etc/default/grub

І замінюємо рядок:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

За

GRUB_CMDLINE_LINUX_DEFAULT = "splash silencioso zswap.enabled = 1 zswap.compressor = lz4"

Ми зберігаємо, закриваємо файл та оновлюємо grub:

sudo update-grub

Тепер ми повинні активувати інший інструмент, який використовує ZSwap, компресор Lz4. Для цього з того самого терміналу ми пишемо наступне:

sudo su
echo lz4 >> / etc / initramfs-tools / modules
echo lz4_compress >> / etc / initramfs-tools / modules
update-initramfs -u

Ми перезапускаємо ПК, і тепер ми можемо ще раз перевірити, чи активовано ZSwap, використовуючи першу команду, яку ми використовуємо в терміналі, і спочатку показуючи повідомлення. Так само ми помітимо підвищення результативності нашої команди, швидше виконуючи певні завдання, такі як відкриття Gimp.