'\" t .\" Title: zramctl .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Administrare sistem .\" Source: util-linux 2.41 .\" Language: English .\" .TH "ZRAMCTL" "8" "2025-03-29" "util\-linux 2.41" "Administrare sistem" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" zramctl \- configurează și controlează dispozitivele zram .SH "REZUMAT" .sp Obține informații: .RS 4 \fBzramctl\fP [opțiuni] .RE .sp Reinițiază dispozitivul zram: .RS 4 \fBzramctl\fP \fB\-r\fP \fIdispozitiv\-zram\fP... .RE .sp Afișează numele primului dispozitiv zram neutilizat: .RS 4 \fBzramctl\fP \fB\-f\fP .RE .sp Configurează un dispozitiv zram: .RS 4 \fBzramctl\fP [\fB\-f\fP | \fIdispozitiv\-zram\fP] [\fB\-s\fP \fIdimensiunea\fP] [\fB\-t\fP \fInumăr\fP] [\fB\-a\fP \fIalgoritm\fP] .RE .SH "DESCRIERE" .sp \fBzramctl\fP este utilizat pentru a configura rapid parametrii dispozitivelor zram, pentru a reiniția dispozitivele zram și pentru a consulta starea dispozitivelor zram utilizate. .sp Dacă nu se dă nicio opțiune, sunt afișate toate dispozitivele zram de dimensiune diferită de zero. .sp Rețineți că nodul \fIdispozitiv\-zram\fP specificat în linia de comandă trebuie să existe deja. Comanda \fBzramctl\fP creează un nou nod \fI/dev/zram\fP numai atunci când este specificată opțiunea \fB\-\-find\fP. Este posibil (și comun) ca după pornirea sistemului nodurile \fI/dev/zram\fP să nu fie încă create. .SH "OPȚIUNI" .sp \fB\-a\fP, \fB\-\-algorithm lzo\fP|\fBlz4\fP|\fBlz4hc\fP|\fBdeflate\fP|\fB842\fP|\fBzstd\fP .RS 4 Stabilește algoritmul de compresie care urmează să fie utilizat pentru comprimarea datelor în dispozitivul zram. .sp \fBLista algoritmilor suportați ar putea fi inexactă\fP, deoarece depinde de configurația curentă a nucleului. O prezentare generală de bază poate fi obținută utilizând comanda "cat /sys/block/zram0/comp_algorithm"; cu toate acestea, vă rugăm să rețineți că această listă ar putea fi, de asemenea, incompletă. Acest lucru se datorează faptului că ZRAM utilizează API\-ul Crypto, iar dacă anumiți algoritmi au fost construiți ca module, devine imposibilă enumerarea tuturor acestora. .RE .sp \fB\-f\fP, \fB\-\-find\fP .RS 4 Găsește primul dispozitiv zram nefolosit. Dacă este prezent un argument \fB\-\-size\fP, atunci inițializează dispozitivul. .RE .sp \fB\-n\fP, \fB\-\-noheadings\fP .RS 4 Nu afișează o linie de antet în ieșirea de stare. .RE .sp \fB\-o\fP, \fB\-\-output\fP \fIlistă\fP .RS 4 Definește coloanele de ieșire a stării care urmează să fie utilizate. Dacă nu se specifică niciun aranjament de ieșire, se utilizează un set implicit. Utilizați \fB\-\-help\fP pentru a obține o listă cu toate coloanele acceptate. .sp Lista implicită de coloane poate fi extinsă dacă \fIlista\fP este specificată în formatul \fI+listă\fP (de exemplu, \fBzramctl \-o+COMP\-RATIO\fP). .RE .sp \fB\-p\fP, \fB\-\-algorithm\-params\fP .RS 4 Stabilește parametrii algoritmului, de exemplu, \fBlevel=9 dict=/etc/dictionary\fP pentru a stabili nivelul de comprimare și dicționarul pre\-format. Parametrii sunt specifici algoritmului. .RE .sp \fB\-\-output\-all\fP .RS 4 Afișează toate coloanele disponibile. .RE .sp \fB\-\-raw\fP .RS 4 Utilizează formatul brut pentru ieșirea de stare. .RE .sp \fB\-r\fP, \fB\-\-reset\fP .RS 4 Reinițiază opțiunilor dispozitivului (dispozitivelor) zram specificat(e). Configurările dispozitivelor zram pot fi modificate numai după o reinițiere. .RE .sp \fB\-s\fP, \fB\-\-size\fP \fIdimensiunea\fP .RS 4 Creează un dispozitiv zram cu \fIdimensiunea\fP specificată. Dispozitivele zram sunt aliniate la paginile de memorie; atunci când \fIdimensiunea\fP solicitată nu este un multiplu al dimensiunii paginii, aceasta va fi rotunjită la următorul multiplu. Dacă nu se specifică altfel, unitatea parametrului \fIdimensiune\fP este de octeți. .sp Argumentul \fIdimensiune\fP poate fi urmat de sufixele multiplicative KiB (=1024), MiB (=1024*1024), și așa mai departe pentru GiB, TiB, PiB, EiB, ZiB și YiB („iB” este opțional, de exemplu, „K” are aceeași semnificație ca și „KiB”) sau sufixele KB (=1000), MB (=1000*1000), și așa mai departe pentru GB, TB, PB, EB, ZB și YB. .RE .sp \fB\-t\fP, \fB\-\-streams\fP \fInumăr\fP .RS 4 Stabilește numărul maxim de fluxuri de compresie care pot fi utilizate pentru dispozitiv. Valoarea implicită este utilizarea tuturor procesoarelor și a unui singur flux pentru nucleele mai vechi de 4.6. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "STARE DE IEȘIRE" .sp \fBzramctl\fP returnează 0 în caz de succes, diferit de zero în caz de eșec. .SH "FIȘIERE" .sp \fI/dev/zram[0..N]\fP .RS 4 dispozitive de bloc zram .RE .SH "EXEMPLU" .sp Următoarele comenzi configurează un dispozitiv zram cu o dimensiune de un gigabyte și îl utilizează ca dispozitiv de spațiu de interschimb (swap). .sp .if n .RS 4 .nf .fam C # zramctl \-\-find \-\-size 1024M /dev/zram0 # mkswap /dev/zram0 # swapon /dev/zram0 ... # swapoff /dev/zram0 # zramctl \-\-reset /dev/zram0 .fam .fi .if n .RE .SH "AUTORI" .sp .MTO "nefelim4ag\(atgmail.com" "Timofey Titovets" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "CONSULTAȚI ȘI" .sp .URL "https://docs.kernel.org/admin\-guide/blockdev/zram.html" "Linux kernel documentation" "" .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBzramctl\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."