ZRAMCTL(8) Administrare sistem ZRAMCTL(8) NUME zramctl - configureaza i controleaza dispozitivele zram REZUMAT Obine informaii: zramctl [opiuni] Reiniiaza dispozitivul zram: zramctl -r dispozitiv-zram... Afieaza numele primului dispozitiv zram neutilizat: zramctl -f Configureaza un dispozitiv zram: zramctl [-f | dispozitiv-zram] [-s dimensiunea] [-t numar] [-a algoritm] DESCRIERE zramctl este utilizat pentru a configura rapid parametrii dispozitivelor zram, pentru a reiniia dispozitivele zram i pentru a consulta starea dispozitivelor zram utilizate. Daca nu se da nicio opiune, sunt afiate toate dispozitivele zram de dimensiune diferita de zero. Reinei ca nodul dispozitiv-zram specificat in linia de comanda trebuie sa existe deja. Comanda zramctl creeaza un nou nod /dev/zram numai atunci cand este specificata opiunea --find. Este posibil (i comun) ca dupa pornirea sistemului nodurile /dev/zram sa nu fie inca create. OPIUNI -a, --algorithm lzo|lz4|lz4hc|deflate|842|zstd Stabilete algoritmul de compresie care urmeaza sa fie utilizat pentru comprimarea datelor in dispozitivul zram. Lista algoritmilor suportai ar putea fi inexacta, deoarece depinde de configuraia curenta a nucleului. O prezentare generala de baza poate fi obinuta utilizand comanda "cat /sys/block/zram0/comp_algorithm"; cu toate acestea, va rugam sa reinei ca aceasta lista ar putea fi, de asemenea, incompleta. Acest lucru se datoreaza faptului ca ZRAM utilizeaza API-ul Crypto, iar daca anumii algoritmi au fost construii ca module, devine imposibila enumerarea tuturor acestora. -f, --find Gasete primul dispozitiv zram nefolosit. Daca este prezent un argument --size, atunci iniializeaza dispozitivul. -n, --noheadings Nu afieaza o linie de antet in ieirea de stare. -o, --output lista Definete coloanele de ieire a starii care urmeaza sa fie utilizate. Daca nu se specifica niciun aranjament de ieire, se utilizeaza un set implicit. Utilizai --help pentru a obine o lista cu toate coloanele acceptate. Lista implicita de coloane poate fi extinsa daca lista este specificata in formatul +lista (de exemplu, zramctl -o+COMP-RATIO). -p, --algorithm-params Stabilete parametrii algoritmului, de exemplu, level=9 dict=/etc/dictionary pentru a stabili nivelul de comprimare i dicionarul pre-format. Parametrii sunt specifici algoritmului. --output-all Afieaza toate coloanele disponibile. --raw Utilizeaza formatul brut pentru ieirea de stare. -r, --reset Reiniiaza opiunilor dispozitivului (dispozitivelor) zram specificat(e). Configurarile dispozitivelor zram pot fi modificate numai dupa o reiniiere. -s, --size dimensiunea Creeaza un dispozitiv zram cu dimensiunea specificata. Dispozitivele zram sunt aliniate la paginile de memorie; atunci cand dimensiunea solicitata nu este un multiplu al dimensiunii paginii, aceasta va fi rotunjita la urmatorul multiplu. Daca nu se specifica altfel, unitatea parametrului dimensiune este de octei. Argumentul dimensiune poate fi urmat de sufixele multiplicative KiB (=1024), MiB (=1024*1024), i aa mai departe pentru GiB, TiB, PiB, EiB, ZiB i YiB (,,iB" este opional, de exemplu, ,,K" are aceeai semnificaie ca i ,,KiB") sau sufixele KB (=1000), MB (=1000*1000), i aa mai departe pentru GB, TB, PB, EB, ZB i YB. -t, --streams numar Stabilete numarul maxim de fluxuri de compresie care pot fi utilizate pentru dispozitiv. Valoarea implicita este utilizarea tuturor procesoarelor i a unui singur flux pentru nucleele mai vechi de 4.6. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. STARE DE IEIRE zramctl returneaza 0 in caz de succes, diferit de zero in caz de eec. FIIERE /dev/zram[0..N] dispozitive de bloc zram EXEMPLU Urmatoarele comenzi configureaza un dispozitiv zram cu o dimensiune de un gigabyte i il utilizeaza ca dispozitiv de spaiu de interschimb (swap). # zramctl --find --size 1024M /dev/zram0 # mkswap /dev/zram0 # swapon /dev/zram0 ... # swapoff /dev/zram0 # zramctl --reset /dev/zram0 AUTORI Timofey Titovets , Karel Zak CONSULTAI I Linux kernel documentation RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda zramctl face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 ZRAMCTL(8)