Zst compression and deployment cuts down boot time by 3 seconds.
DMESG: kernel finishes in 6 seconds.
Code: Select all
[ 0.000000] microcode: microcode updated early to revision 0xb4, date = 2019-04-01
[ 0.000000] Linux version 5.1.13-porteus (root@porteus.example.net) (gcc version 8.3.0 (GCC)) #1 SMP PREEMPT Sat Jun 22 15:03:45 Local time zone must be set--
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-zst ipv6.disable=1 nomagic norootcopy
[ 5.731644] USB Video Class driver (1.1.1)
[ 5.777892] input: SYNA7DB5:00 06CB:7DB7 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-SYNA7DB5:00/0018:06CB:7DB7.0001/input/input18
[ 5.778414] hid-multitouch 0018:06CB:7DB7.0001: input,hidraw0: I2C HID v1.00 Mouse [SYNA7DB5:00 06CB:7DB7] on i2c-SYNA7DB5:00
[ 5.850015] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 544289f7
[ 5.925286] ath10k_pci 0000:02:00.0: unsupported HTC service id: 1536
[ 5.943488] ath10k_pci 0000:02:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 6.004899] ath: EEPROM regdomain: 0x69
[ 6.004902] ath: EEPROM indicates we should expect a direct regpair map
[ 6.004906] ath: Country alpha2 being used: 00
[ 6.004908] ath: Regpair used: 0x69
Code: Select all
[ 7.723]
X.Org X Server 1.20.5
X Protocol Version 11, Revision 0
[ 7.724] Build Operating System: Slackware 15.0 Slackware Linux Project
[ 7.724] Current Operating System: Linux porteus.example.net 5.1.13-porteus #1 SMP PREEMPT Sat Jun 22 15:03:45 Local time zone must be set-- x86_64
[ 7.724] Kernel command line: quiet BOOT_IMAGE=/boot/vmlinuz-zst ipv6.disable=1 nomagic norootcopy
[ 8.323] (**) Option "xkb_layout" "us"
Definitely, this experiment needs to be taken up seriously, by altering/adding scripts, whereever necessary.
Adding palemoon and usm-data modules.
Code: Select all
mksquashfs palemoon-28.5.2-x86_64-1 palemoon-28.5.2-x86_64-1.zstdm -b 1048576 -comp zstd -Xcompression-level 22
palemoon size-xzm : 41.0 MiB (43,036,672 bytes)
palemoon size- zst : 43.4 MiB (45,547,520 bytes)
case2:
usm-data size-xzm : 3.9 MiB (4,104,192 bytes)
usm-data size-zst : 3.8 MiB (4,034,560 bytes)
case2 zst file size is lower.
Happy with first impressions. Thanks jss. I will use this package at least once a day.
*jss, I did not check your dir2zstdm script. Did you use standard 15 compression level or changed to 22. Last time when I compressed a 300 MB file the increase was nominal with 22 level..