Re: [Tails-dev] Slower boot on experimental branch

Delete this message

Reply to this message
Author: sajolida
Date:  
To: The Tails public development discussion list
New-Topics: [Tails-dev] Building standard ISO images by default with Vagrant [Was: Slower boot on experimental branch]
Subject: Re: [Tails-dev] Slower boot on experimental branch
intrigeri wrote:
> * I confirm sajolida's findings: the more compressed SquashFS, if
> badly ordered, increases boot time from USB on bare metal by 36 to
> 55%, depending on the machine. We don't want that.
>
> * Compressing the SquashFS more *and* reordering the SquashFS, in the
> worst case (from USB, slow machine), makes the boot take 8% more
> time; in the best case (from DVD, fast machine), it makes it 45%
> faster.
>
> Current experimental branch implements both: compressing the SquashFS
> more, and reordering it. I'd like to see this land into 1.2, if not in
> 1.1.1:


I tried again experimental (4295238) on the same USB with the same
installation method and I get 64 seconds. I got 56 seconds with 1.1
right after that. So yes, now the increase (14%) seems reasonable.

In the previous build that ended up being super slow I also had a
MKSQUASHFS_OPTIONS = "-comp gzip" as environment variable from my
.bashrc (I removed it) :(

>  * The slightly slower boot in some cases seems acceptable to me, once
>    we balance it with shorter download time, more space for IUKs on
>    the system partition, and the fact that it (temporarily)
>    workarounds the problems caused by #7462.


I confirm that on this experimental ISO isohybrid with the old versions
do not return any warning. The ISO image is 954M (in whatever unit it
returned by `ls -lh`).

--
sajolida