zramctl — set up and control zram devices
zramctl [options]
zramctl −r zramdev...
zramctl −f
zramctl [
−f | zramdev ] [
−s size ] [
−t number ] [
−a algorithm ]
zramctl is used to quickly set up zram device parameters, to reset zram devices, and to query the status of used zram devices. If no option is given, all zram devices are shown.
−a,
−−algorithm lzo|lz4Set the compression algorithm to be used for compressing data in the zram device.
−f,
−−findFind the first unused zram device. If a −−size argument is present,
then initialize the device.
−n,
−−noheadingsDo not print a header line in status output.
−o,
−−output listDefine the status output columns to be used. If no
output arrangement is specified, then a default set is
used. Use −−help to get a list of all
supported columns.
−−rawUse the raw format for status output.
−r,
−−resetReset the options of the specified zram device(s). Zram device settings can be changed only after a reset.
−s,
−−size sizeCreate a zram device of the specified size. Zram devices are
aligned to memory pages; when the requested size is not a multiple of
the page size, it will be rounded up to the next
multiple. When not otherwise specified, the unit of the
size parameter
is bytes.
The size argument
may be followed by the multiplicative suffixes KiB (=1024),
MiB (=1024*1024), and so on for GiB, TiB, PiB, EiB, ZiB and
YiB (the "iB" is optional, e.g., "K" has the same meaning as
"KiB") or the suffixes KB (=1000), MB (=1000*1000), and so on
for GB, TB, PB, EB, ZB and YB.
−t,
−−streams numberSet the maximum number of compression streams that can be used for the device. The default is one stream.
−V,
−−versionDisplay version information and exit.
−h,
−−helpDisplay help text and exit.