Ubuntu 19.10 could boot up to 7x faster

Canonical software engineer Colin Ian King explains about Ubuntu 19.10 Eoan Ermine boot improvement.

It is no secret that Canonical, the Ubuntu company, has been working on system boot improvements. Complaints from numerous users reporting a system startup delay, thanks to Snap format applications. Let's say things are not perfect yet, but there has been a noticeable improvement in this regard. Now is the time to improve boot by relating to the Ubuntu Linux Kernel.

ubuntu-boot-start-start-system-linux-kernel-canonical-fast-fast

The Linux kernel team on Ubuntu decided to make comparative tests, with its compression format, after several experiments came to a verdict. Beginning with Ubuntu 19.10 Eoan Ermine, Linux kernel images on Ubuntu will be compressed into LZ4. According to Ubuntu engineers, the improvement in the early system notoriously, even in more modest hardware. The result was so positive that in some cases the gain was up to 7 times compared to current versions of Ubuntu.

Colin Ian King, one of Canonical's engineers and member of the Ubuntu Kernel team, explains:

For compression size, GZIP has the smallest compressed kernel size, followed by LZO (~ 16% larger) and LZ4 (~ 25% larger). With decompression time, the LZ4 is 7 times faster than GZIP and LZO ~ 1.25 times faster than GZIP on x86 … Even with a slow spin rate (a 5400RPM hard drive, for example) and On a slower CPU, the longest kernel load time far exceeds the fastest decompression time. As the average gets faster, the difference in loading time between GZIP, LZ4 and LZO decreases and decompression speed becomes the dominant factor, with LZ4 as the winner..

Now wait for the release of the new version of Ubuntu and compare the boot time. I am looking forward to Ubuntu 20.04, I sincerely believe it to be one of the best versions ever released. Seeing its predecessors with more and more improvements, whether in design, software, etc. It seems that Canonical has been returning Ubuntu to its former status.

_____________________________________________________________________________ See any errors or would you like to add any suggestions to this article? Collaborate, click here.