niceos:zram
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| niceos:zram [2025/03/28 01:42] – | niceos:zram [2025/04/11 11:12] (текущий) – | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| ----------------- | ----------------- | ||
| **Установить** | **Установить** | ||
| - | < | + | < |
| 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 | ||
| </ | </ | ||
| Строка 31: | Строка 34: | ||
| **Прверка** | **Прверка** | ||
| - | < | + | < |
| 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.1743115361.txt.gz · Последнее изменение: —
