'\" t .\" Title: zramctl .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Systemadministration .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "ZRAMCTL" "8" "2026-05-18" "util\-linux 2.42.1" "Systemadministration" .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 "NAMN" zramctl \- konfigurera och styra zram\-enheter .SH "SYNOPSIS" .sp Hämta information: .RS 4 \fBzramctl\fP [flaggor] .RE .sp Återställ zram: .RS 4 \fBzramctl\fP \fB\-r\fP \fIzramdev\fP.\|.\|. .RE .sp Skriv ut namnet på den första oanvända zram\-enheten: .RS 4 \fBzramctl\fP \fB\-f\fP .RE .sp Ställ in en zram\-enhet: .RS 4 \fBzramctl\fP [\fB\-f\fP | \fIzramdev\fP] [\fB\-s\fP \fIstorlek\fP] [\fB\-t\fP \fInummer\fP] [\fB\-a\fP \fIalgorithm\fP] .RE .SH "BESKRIVNING" .sp \fBzramctl\fP används för att snabbt ställa in parametrar för zram\-enheter, återställa zram\-enheter och för att fråga om status för använda zram\-enheter. .sp Om ingen flagga anges visas alla zram\-enheter som inte har noll i storlek. .sp Use \fB\-\-help\fP to get an overview of the supported output columns and their descriptions. .sp Observera att \fIzramdev\fP\-noden som anges på kommandoraden redan måste existera. Kommandot \fBzramctl\fP skapar en ny \fI/dev/zram\fP\-nod endast när flaggan \fB\-\-find\fP har angetts. Det är möjligt (och vanligt) att \fI/dev/zram\fP\-noder inte har skapats ännu efter systemstart. .SH "FLAGGOR" .sp \fB\-a\fP, \fB\-\-algorithm lzo\fP|\fBlz4\fP|\fBlz4hc\fP|\fBdeflate\fP|\fB842\fP|\fBzstd\fP .RS 4 Ange vilken komprimeringsalgoritm som ska användas för att komprimera data i zram\-enheten. .sp \fBListan över algoritmer som stöds kan vara felaktig\fP eftersom den beror på den aktuella kärnkonfigurationen. En grundläggande översikt kan erhållas genom att använda kommandot "cat /sys/block/zram0/comp_algorithm", men observera att även denna lista kan vara ofullständig. Detta beror på att ZRAM använder Crypto API, och om vissa algoritmer byggdes som moduler blir det omöjligt att räkna upp dem alla. .RE .sp \fB\-b\fP, \fB\-\-bytes\fP .RS 4 Print sizes in bytes, not in human\-readable format. .RE .sp \fB\-f\fP, \fB\-\-find\fP .RS 4 Hitta den första oanvända zram\-enheten. Om ett \fB\-\-size\fP\-argument finns initialiseras enheten. .RE .sp \fB\-n\fP, \fB\-\-noheadings\fP .RS 4 Skriv inte ut en rubrikrad i statusutmatningen. .RE .sp \fB\-o\fP, \fB\-\-output\fP \fIlista\fP .RS 4 Definiera de kolumner för statusutmatning som ska användas. Om inget utdataarrangemang anges används en standarduppsättning. Använd \fB\-\-help\fP för att få en lista över alla kolumner som stöds. .sp Standardlistan med kolumner kan utökas om \fIlista\fP anges i formatet \fI+list\fP (t.ex. \fBzramctl \-o+COMP\-RATIO\fP). .RE .sp \fB\-\-output\-all\fP .RS 4 Skriv ut alla tillgängliga kolumner. .RE .sp \fB\-p\fP, \fB\-\-algorithm\-params\fP \fIparameter\fP.\|.\|. .RS 4 Specify the parameters for the selected compression algorithm. For example, \fBlevel=9 dict=/etc/dictionary\fP sets the compression level and pre\-trained dictionary. Parameters are algorithm\-specific. .RE .sp \fB\-r\fP, \fB\-\-reset\fP \fIzramdev\fP.\|.\|. .RS 4 Reset the specified zram device(s). The settings of a zram device can be changed only after a reset. .RE .sp \fB\-\-raw\fP .RS 4 Använd råformat för statusutmatning. .RE .sp \fB\-s\fP, \fB\-\-size\fP \fIstorlek\fP .RS 4 Skapa en zram\-enhet med den angivna \fIstorleken\fP. Zram\-enheter är anpassade till minnessidor; när den begärda \fIstorlek\fP inte är en multipel av sidstorleken avrundas den uppåt till nästa multipel. Om inget annat anges är enheten för parametern \fIstorlek\fP bytes. .sp Argumentet \fIstorlek\fP kan följas av de multiplikativa suffixen KiB (=1024), MiB (=1024*1024) och så vidare för GiB, TiB, PiB, EiB, ZiB och YiB (iB är valfritt, t.ex. har "K" samma betydelse som "KiB") eller suffixen KB (=1000), MB (=1000*1000) och så vidare för GB, TB, PB, EB, ZB och YB. .RE .sp \fB\-t\fP, \fB\-\-streams\fP \fInummer\fP .RS 4 Ställ in det maximala antalet komprimeringsströmmar som kan användas för enheten. Standardvärdet är använd alla processorer och en ström för kärnor äldre än 4.6. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "AVSLUTSSTATUS" .sp \fBzramctl\fP returnerar 0 vid framgång, icke\-noll vid misslyckande. .SH "FILER" .sp \fI/dev/zram[0..N]\fP \fI/dev/zram[0..N]\fP .RS 4 zram\-blockenheter .RE .SH "EXEMPEL" .sp Följande kommandon skapar en zram\-enhet med en storlek på en gigabyte och använder den som växlingsenhet. .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 "UPPHOVSPERSONER" .sp .MTO "nefelim4ag\(atgmail.com" "Timofey Titovets" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "SE ÄVEN" .sp länk:https://docs.kernel.org/admin\-guide/blockdev/zram.html[Dokumentation om Linux\-kärnan] .SH "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBzramctl\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."