Thanks for looking into that.
adding opensuse-arm mailinglist, that's where further discussion should take place.
On 25/01/2019 20:54, admins wrote:
On 25.01.19 19:59, Bruno Friedmann wrote:
On jeudi, 24 janvier 2019 11.53:34 h CET Axel
Donnerstag, 24. Januar 2019 um 08:53 Uhr
Von: "Matthias Brugger" <mbrugger(a)suse.com>
An: "Basil Chupin" <blchupin(a)iinet.net.au>au>, opensuse-project
<opensuse-project(a)opensuse.org> Cc: "nicolas saenz julienne"
Betreff: Re: [opensuse-project] No info. re Leap 15.1 in Wikipedia
I think we read about people complaining on the performance of openSUSE
this week already. I haven't done any measurements but heard that on
Raspberry Pi 3, Debian is significantly faster in booting then openSUSE.
heavily depending on the kind of 'hard disk' you are using,
whether it is a SD card (connected via USB2) or an internal SSD Here is the
result of a Raspi using a Leap 15 LXQT image:
/home/test # systemd-analyze blame
1min 30.071s display-manager.service
1min 18.481s backup-rpmdb.service
Quite strange, btrfsmaintenance and lvm2-monitor enabled, although both are
not used. Clearly most time is burned on display-manager and backup of the
rpm-db (could this not be moved to a systemd-timer triggered event at a
later point in time?)
Most of the service you see there aren't they systemd timers that run
it was not running during their normal schedule.
Did you try to reboot half an hour after this boot how it behaves ?
Ahrrr tests :-)
I can confirm that the openSUSE boot times on a Raspi 3 are horrendous for
several reasons. I tested and tweaked the unstable tumbleweed images, so take it
with precaution, Leap might behave different:
* It takes quite some time until even grub2 is loaded (u-boot uefi chainload),
but it brings a full grub2 with options to load different kernels or even
distributions. (So for me this is worth the wait)
With which u-boot did you test? I think there were some changes to the
distroboot scripts which might add more device probing before we actually find
and run the grub binary.
* It takes quite along time until the handover (uboot,
uefi -> kernel) is done:
+ u-boot slow at reading the actual files (kernel+initrd)
You mean reading the grub binary. Grub is in charge to load kernel+initrd.
+ a not compressed kernel image (~24MB uncompressed vs
+ a initrd which ships (even after first installation and "mkinitrd") several
Which components do you refer to?
* Always triggered backup-*.timer(s) and mandb-timer
So to cut boot times idid several things:
* remove all kiwi packages -> smaller initrd file
* disable the above mentioned triggers -> this might not be applicable on a
intended stable system
* create and use a kernel with a compressed instead of an uncompressed kernel
I'm not sure if we should add this to the kernel build infrastructure, as it is
a RPi3 thing. Thoughts?
With all this done boot times on my raspi 3 from a slow SD card were cut by
around a half (to multi-user console login screen).
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org