I decided to read the mkinitcpio manual to boost the already fast boot time on my notebook computer. I learned that the
systemd hook could be used instead of the default
udev hooks which gives a little boost in boot time. Another thing I noticed at boot was the decompression of the
initfs seemed a little slow at boot. I decided to research which of the supported compression methods is the fastest at decompression. I found that
lz4 at its highest compression level,
-9, has the fasted decompression. It is actually MANY times faster then any other supported compression.
# nano /etc/mkinitcpio.conf
# HOOKS #HOOKS="base udev autodetect modconf block filesystems keyboard fsck" HOOKS="systemd autodetect modconf block filesystems keyboard" # COMPRESSION COMPRESSION="lz4" # COMPRESSION_OPTIONS # Additional options for the compressor #COMPRESSION_OPTIONS="" COMPRESSION_OPTIONS="-9"
Then rebuild your
# mkinitcpio -p linux