-
- 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 also allows diabling using zram swap or overriding the size by using a deviceinfo var. 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 one new deviceinfo variable: 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. A value of 0 disables zram swap. 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 55 additions, 0 deletionsmain/postmarketos-base/rootfs-etc-conf.d-zram-init
Loading
Please register or sign in to comment