-
- Downloads
postmarketos-base: enable using zram swap by default
This installs zram-init and sets it to start on boot for all devices/UIs. The included conf.d/zram-init allows diabling using zram swap by default when deviceinfo_disable_zram_swap is set to 'true'. I did an analysis of the pmos base install size with the 'none' UI selected, after depending on zram-init, and the following new package is installed: zram-init-11.1-r1 installed size: 40 KiB These packages are dependencies of zram-init, however they are already installed in the base image (with 'none' UI) so they are not counted above: util-linux-misc-2.38.1-r0 installed size: 6816 KiB e2fsprogs-extra-1.46.5-r4 installed size: 1324 KiB So this seems like a very small price to pay for the benefit of not making the logic/implementation more complicated than this. * Starting busybox syslog ... [ ok ] ssh-keygen: generating new host keys: RSA ECDSA ED25519 * Starting sshd ... [ ok ] zram swap: activating with size: 243 MB * Loading zram module... [ ok ] * Swap->zram0 [ ok ] * Starting local ... [ ok ] This change introduces two new deviceinfo variables: deviceinfo_disable_zram_swap: disables zram swap if 'true' deviceinfo_zram_swap_pct: percentage of RAM to use for zram swap Default percentages if the second var is unset are explained in the zram-init file this commit adds. fixes #1133
Showing
- main/postmarketos-base/APKBUILD 5 additions, 1 deletionmain/postmarketos-base/APKBUILD
- main/postmarketos-base/postmarketos-base.post-install 1 addition, 1 deletionmain/postmarketos-base/postmarketos-base.post-install
- main/postmarketos-base/rootfs-etc-conf.d-zram-init 54 additions, 0 deletionsmain/postmarketos-base/rootfs-etc-conf.d-zram-init
Please register or sign in to comment