ZRAMCTL(8)                   System-Administration                  ZRAMCTL(8)

BEZEICHNUNG
       zramctl - Einrichten und Steuern von zram-Geraten

UBERSICHT
       Informationen erhalten:
           zramctl [Optionen]

       zram zurucksetzen:
           zramctl -r zram-Gerat...

       Den Namen des ersten ungenutzten zram-Gerates ausgeben:
           zramctl -f

       Ein zram-Gerat einrichten:
           zramctl [-f | zram-Gerat] [-s Grosse] [-t Anzahl] [-a Algorithmus]

BESCHREIBUNG
       zramctl wird zum schnellen Einrichten der Parameter eines zram-Gerates,
       zum Zurucksetzen und fur die Statusabfrage von benutzten zram-Geraten
       verwendet.

       Wenn keine Option angegeben ist, werden alle zram-Gerate mit von Null
       verschiedener Grosse angezeigt.

       Beachten Sie, dass der auf der Befehlszeile ubergebene zramdev-Knoten
       bereits existieren muss. Der Befehl zramctl erstellt nur einen neuen
       Knoten /dev/zram<N>, falls die Option --find angegeben ist. Es ist
       moglich (und typisch), dass nach dem Systemstart die Knoten
       /dev/zram<N> noch nicht existieren.

OPTIONEN
       -a, --algorithm lzo|lz4|lz4hc|deflate|842|zstd
           legt den fur die Kompression der Daten im zram-Gerat zu
           verwendenden Kompressionsalgorithmus fest.

           Die Liste der unterstutzten Algorithmen konnte ungenau sein, da sie
           von der aktuellen Kernel-Konfiguration abhangt. Eine grundlegende
           Ubersicht erhalten Sie mit dem Befehl >>cat
           /sys/block/zram0/comp_algorithm<<. Beachten Sie jedoch, dass diese
           Liste ebenfalls unvollstandig sein konnte. Dies kommt daher, dass
           ZRAM die Crypto-API verwendet, und wenn bestimmte Algorithmen als
           Module gebaut wurden, ist es unmoglich, alle aufzulisten.

       -f, --find
           sucht nach dem ersten ungenutzten zram-Gerat. Wenn das Argument
           --size angegeben ist, wird das Gerat initialisiert.

       -n, --noheadings
           unterdruckt die Ausgabe einer Kopfzeile in der Statusausgabe.

       -o, --output Liste
           gibt die auszugebenden Spalten an. Wenn keine Anordnung angegeben
           ist, wird ein Standardsatz an Spalten verwendet. Mit --help
           erhalten Sie eine Liste aller unterstutzten Spalten.

           The default list of columns may be extended if list is specified in
           the format +list (e.g., zramctl -o+COMP-RATIO).

       -p, --algorithm-params
           Set the algorithm parameters, for example, level=9
           dict=/etc/dictionary to set compression level and pre-trained
           dictionary. Parameters are algorithm specific.

       --output-all
           gibt alle verfugbaren Spalten aus.

       --raw
           verwendet das Rohformat fur die Ausgabe.

       -r, --reset
           setzt die Optionen des oder der angegebenen zram-Gerat(e) zuruck.
           Die Gerateeinstellungen konnen nur nach dem Zurucksetzen geandert
           werden.

       -s, --size Grosse
           Erstellt ein Zram-Gerat der angegebenen Grosse. Zram-Gerate sind an
           Speicherseiten ausgerichtet; wenn die angeforderte Grosse kein
           Vielfaches der Seitengrosse ist, wird sie auf das nachste Vielfache
           gerundet. Sofern nicht anders angegeben, wird der Parameter Grosse
           in Byte angegeben.

           Auf das Argument Grosse konnen die multiplikativen Suffixe KiB
           (=1024), MiB (=1024*1024) und so weiter fur GiB, TiB, PiB, EiB, ZiB
           und YiB folgen (das >>iB<< ist optional, so dass zum Beispiel >>K<<
           gleichbedeutend mit >>KiB<< ist) oder die dezimalen Suffixe KB
           (=1000), MB (=1000*1000) und so weiter fur GB, PB, EB, ZB und YB.

       -t, --streams Anzahl
           gibt die maximale Anzahl der Kompressions-Datenstrome an, die fur
           das Gerat verwendet werden konnen. Vorgabe ist die Verwendung aller
           CPUs und ein Datenstrom fur Kernel alter als 4.6.

       -h, --help
           zeigt einen Hilfetext an und beendet das Programm.

       -V, --version
           Display version and exit.

EXIT-STATUS
       zramctl gibt 0 bei Erfolg zuruck und einen von 0 verschiedenen Wert bei
       Fehlschlag.

DATEIEN
       /dev/zram[0..N]
           zram-Blockgerate

BEISPIEL
       Die folgenden Befehle richten ein zram-Gerat mit der Grosse von einem
       Gigabyte ein und verwenden es als Auslagerungsspeicher (Swap).

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

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

SIEHE AUCH
       Linux-Kernel-Dokumentation
       <https://docs.kernel.org/admin-guide/blockdev/zram.html>

FEHLER MELDEN
       For bug reports, use the issue tracker
       <https://github.com/util-linux/util-linux/issues>.

VERFUGBARKEIT
       Der Befehl zramctl ist Teil des Pakets util-linux, welches aus dem
       Linux-Kernel-Archiv
       <https://www.kernel.org/pub/linux/utils/util-linux/> heruntergeladen
       werden kann.

util-linux 2.41                   2025-03-29                        ZRAMCTL(8)