diff options
author | Danylo Hlynskyi <abcz2.uprola@gmail.com> | 2019-03-07 02:07:52 +0200 |
---|---|---|
committer | danbst <abcz2.uprola@gmail.com> | 2019-03-07 02:11:20 +0200 |
commit | ef1911d045df6052491632bcb621c15a8e8fb00d (patch) | |
tree | b0d542b030f4977d43f402ed13dadb8175426267 | |
parent | af5909a27258322eba8e207c2aca68c877020ef8 (diff) | |
download | nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar.gz nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar.bz2 nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar.lz nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar.xz nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.tar.zst nixpkgs-ef1911d045df6052491632bcb621c15a8e8fb00d.zip |
zram: revert "change default algorithm to zstd" (#56856)
19.03 default kernel is still 4.14, which doesn't support zstd. So, zramSwap in current fasion fails on default kernel.
-rw-r--r-- | nixos/doc/manual/release-notes/rl-1903.xml | 2 | ||||
-rw-r--r-- | nixos/modules/config/zram.nix | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1903.xml b/nixos/doc/manual/release-notes/rl-1903.xml index bccd6bce4ed..18d32b59584 100644 --- a/nixos/doc/manual/release-notes/rl-1903.xml +++ b/nixos/doc/manual/release-notes/rl-1903.xml @@ -577,7 +577,7 @@ but is still possible by setting <literal>zramSwap.swapDevices</literal> explicitly. </para> <para> - Default algorithm for ZRAM swap was changed to <literal>zstd</literal>. + ZRAM algorithm can be changed now. </para> <para> Changes to ZRAM algorithm are applied during <literal>nixos-rebuild switch</literal>, diff --git a/nixos/modules/config/zram.nix b/nixos/modules/config/zram.nix index 925d945c081..5d411c73a56 100644 --- a/nixos/modules/config/zram.nix +++ b/nixos/modules/config/zram.nix @@ -91,13 +91,13 @@ in }; algorithm = mkOption { - default = "zstd"; - example = "lzo"; + default = "lzo"; + example = "lz4"; type = with types; either (enum [ "lzo" "lz4" "zstd" ]) str; description = '' Compression algorithm. <literal>lzo</literal> has good compression, but is slow. <literal>lz4</literal> has bad compression, but is fast. - <literal>zstd</literal> is both good compression and fast. + <literal>zstd</literal> is both good compression and fast, but requires newer kernel. You can check what other algorithms are supported by your zram device with <programlisting>cat /sys/class/block/zram*/comp_algorithm</programlisting> ''; |