niceos:zram
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| niceos:zram [2025/03/27 00:18] – ↷ Страница перемещена из projects:zram в niceos:zram | niceos:zram [2025/04/11 11:12] (текущий) – | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Быстрое сжатие оператвной памяти при нехватке\\ | Быстрое сжатие оператвной памяти при нехватке\\ | ||
| ----------------- | ----------------- | ||
| - | Установить\\ | + | **Установить** |
| - | < | + | < |
| sudo apt install zram-tools | sudo apt install zram-tools | ||
| </ | </ | ||
| - | Открыть файл настроек | + | **Открыть файл настроек** |
| - | < | + | < |
| - | sudo micro / | + | sudo nano / |
| </ | </ | ||
| - | Пример конфига | + | **Пример конфига** |
| - | < | + | < |
| # Общий объём zram swap в МБ | # Общий объём zram swap в МБ | ||
| # Обычно ставят 1/2 или 1/4 от RAM | # Обычно ставят 1/2 или 1/4 от RAM | ||
| - | TOTAL=1024 | + | SIZE=2048 |
| </ | </ | ||
| - | Запустить\\ | + | **Перезапустить** |
| - | < | + | < |
| sudo systemctl enable zramswap | sudo systemctl enable zramswap | ||
| + | </ | ||
| + | **Запустить** | ||
| + | <code bash> | ||
| sudo systemctl start zramswap | sudo systemctl start zramswap | ||
| </ | </ | ||
| - | Прверка | + | **Остановить** |
| - | < | + | <code bash> |
| + | sudo systemctl stop zramswap | ||
| + | </ | ||
| + | |||
| + | **Прверка** | ||
| + | < | ||
| swapon --show | swapon --show | ||
| </ | </ | ||
| - | Текущее использование | + | **Текущее использование** |
| - | < | + | < |
| zramctl | zramctl | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== Проверка под нагрузкой ===== | ||
| + | < | ||
| + | sudo apt update | ||
| + | </ | ||
| + | < | ||
| + | sudo apt install stress | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | stress --vm 2 --vm-bytes 2G --timeout 30 | ||
| + | </ | ||
| + | |||
| + | - 2 виртуальные машины будут съедать по 2 ГБ RAM; | ||
| + | |||
| + | - Через 30 секунд процесс остановится; | ||
| + | |||
| + | - И если оперативка будет перегружена — начнёт использоваться ZRAM. | ||
| + | |||
niceos/zram.1743023908.txt.gz · Последнее изменение: —
