Scroll to navigation

ZRAMCTL(8) Керування системою ZRAMCTL(8)

НАЗВА

zramctl — налаштовування пристроїв zram та керування ними

КОРОТКИЙ ОПИС

Отримати інформацію:


zramctl [параметри]


Скинути zram:


zramctl -r пристрій-zram...


Вивести назву першого невикористаного пристрою zram:


zramctl -f


Налаштовування пристрою zram:


zramctl [-f | пристрій-zram] [-s розмір] [-t кількість] [-a алгоритм]


ОПИС

zramctl використовують для швидкого налаштовування параметрів пристроїв zram, для відновлення початкового стану пристроїв zram і опитування стану використаних пристроїв zram.

Якщо не буде надано жодного параметра, буде показано дані усіх пристроїв zram ненульового розміру.

Зауважте, що вузол пристрій-zram, вказаний у рядку команди, має вже існувати. Команда zramctl створює взули /dev/zram<N>, лише якщо вказано параметр --find. Може так статися (і так часто буває), що після завантаження системи вузли /dev/zram<N> ще не створено.

ПАРАМЕТРИ

Встановити алгоритм стискання, який буде використано для стискання даних на пристрої zram.
Знайти перший невикористаний пристрій zram. Якщо вказано аргумент --size, ініціалізувати пристрій.
Не виводити рядок заголовка у виведених даних щодо стану.
Визначити стовпчики виведення стану, якими слід скористатися. Якщо не визначено компонування виведених даних, буде використано типовий набір. Скористайтеся параметром --help, щоб отримати список усіх підтримуваних стовпчиків.
Вивести список усіх доступних стовпчиків.
Використовувати формат без обробки для виведення стану.
Скинути параметр вказаних пристроїв zram. Параметри пристрою zram може бути змінено лише після скиданн.
Створити пристрій zram вказаного розміру. Пристрої zram буде вирівняно за сторінками пам'яті; якщо бажаний розмір не є кратним до розміру сторінки, його буде округлено до наступного кратного. Якщо не вказано іншого, одиницею виміру аргументу розмір будуть байти.
Після аргументу розмір можна додавати суфікси одиниць KiB (=1024), MiB (=1024*1024) тощо для GiB, TiB, PiB, EiB, ZiB та YiB (частина «iB» є необов'язковою, наприклад, «K» є тим самим, що і «KiB») або суфікси KB (=1000), MB (=1000*1000) тощо для GB, TB, PB, EB, ZB і YB.
Встановити максимальну кількість потоків стискання, якими можна скористатися для пристрою. Типовим є використання одного потоку.
Вивести дані щодо версії і завершити роботу.
Вивести текст довідки і завершити роботу.

СТАН ВИХОДУ

zramctl повертає 0, якщо дію виконано успішно, і ненульове значення, якщо станеться помилка.

ФАЙЛИ

/dev/zram[0..N]
Блокові пристрої zram

ПРИКЛАДИ

Наведені нижче команди налаштовують пристрій zram розміром в один гігабайт і використовують його як пристрій резервної пам'яті.


# zramctl --find --size 1024M
/dev/zram0
# mkswap /dev/zram0
# swapon /dev/zram0
...
# swapoff /dev/zram0
# zramctl --reset /dev/zram0

АВТОРИ

Timofey Titovets <nefelim4ag@gmail.com>
Karel Zak <kzak@redhat.com>

ДИВ. ТАКОЖ

Документація до ядра Linux.

ДОСТУПНІСТЬ

Програма zramctl є частиною пакунка util-linux і доступна за адресою https://www.kernel.org/pub/linux/utils/util-linux/.

ПЕРЕКЛАД

Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>

Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.

Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.

липень 2014 року util-linux