Announcement

Collapse
No announcement yet.

A Look At The Speedy Clear Linux Boot Time Versus Ubuntu 19.10

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Guest
    Guest replied
    Originally posted by Anty View Post
    Most distros are preloaded with bunch of useless staff for normal desktop. Once I started with ubuntu minimal 18.04 and install only things i needed (and still removed few services) boot times shortened by large margin. Then install pure desktop package without a ton of $hitty plugins and childish effects, akonadi, avahi, indexers etc..
    Using sockets rather than services wherever applicable, disabling things like LVM when you don't use them is a way to gain some performance as well. Changing initramfs compression format (and picking what's inside of it wisely) can be a nice win. I also try to delay connecting to networks late into boot, to the point where I get to X with my environment fully up before my computer connects to a network.

    Leave a comment:


  • Guest
    Guest replied
    Originally posted by Xicronic View Post

    This. At least on my system, boot takes about about 14s, about 7s from UEFI and 7s systemd. While dropping my boot time to 8s would be great, it wouldn't be making my boot instantaneous.
    Replacing firmware is an option too. I use Coreboot with a GRUB payload to drive down my boot times even further than they were. If your hardware is compatible, consider giving it a try.

    Leave a comment:


  • bug77
    replied
    I opened the article expecting to see some bootchart graphs comparisons. No dice.

    Leave a comment:


  • szymon_g
    replied
    hurray! the hibernation/sleep doesn't work fine on half of the laptops under the linux, but at least the kernel now boots in 0.3 sec! whoop whoop!

    Leave a comment:


  • Anty
    replied
    Most distros are preloaded with bunch of useless staff for normal desktop. Once I started with ubuntu minimal 18.04 and install only things i needed (and still removed few services) boot times shortened by large margin. Then install pure desktop package without a ton of $hitty plugins and childish effects, akonadi, avahi, indexers etc..

    Leave a comment:


  • skeevy420
    replied
    Originally posted by caligula View Post

    Some time ago Ubuntu also started up network and modem drivers. Not everyone needs PPP and 56k modem drivers these days. Anyway seems funny that suddenly everyone cares about boot time. Like I said few days ago, I don't think the Linux boot time is that big of a problem, the firmware UEFI initialization takes a lot longer on many systems.
    Like my system. Boot time is irrelevant when it takes 10 seconds to go through firmware initialization and security checks, finally the GPU activates and I have the "Hit F12 yada, yada" screen, from there another 20 seconds until the bootloader fires up, 5 seconds with GRUB, 1 second of GRUB decompressing the kernel and initramfs, 3 seconds worth of crap done in the initramfs, and now I'm finally to the point to where the actual system will initialize. That's my boot process on Manjaro with the default settings using GRUB since my system doesn't support systemd-boot. Around 35 seconds from power on to exiting the bootloader so the system can initialize.

    My reboot procedure normally involves either a bathroom break or getting a fresh cup of water or juice.

    Leave a comment:


  • nvaert1986
    replied
    Depending on your needs you can actually improve boot time a lot. I'm running a manually compiled kernel with only the stuff I need and minimal systemd on Gentoo and my boot time is a lot faster then the average distro (my kernel is around 8MB if I remember correctly). A bit slower then the Clear Linux results here, but comparable.

    Stuff that slows your boot times: initramfs images, plymouth, luks, boot over network, huge kernel, wait DHCP in the foreground instead of backgrounding it, and lots of other services one doesn't always need. Using an NVME SSD and using F2FS with that and tweaking the mount options of course helps too, though only minorly (the SSD a lot of course).

    ​​​

    Leave a comment:


  • Britoid
    replied
    I'm also under the impression something like gdm will start up and display the login manager before systemd has finished starting all services, so I wonder if different setup of systemd units might make a difference to the reported time, but not the actual time.

    Leave a comment:


  • Xicronic
    replied
    Originally posted by caligula View Post

    Some time ago Ubuntu also started up network and modem drivers. Not everyone needs PPP and 56k modem drivers these days. Anyway seems funny that suddenly everyone cares about boot time. Like I said few days ago, I don't think the Linux boot time is that big of a problem, the firmware UEFI initialization takes a lot longer on many systems.
    This. At least on my system, boot takes about about 14s, about 7s from UEFI and 7s systemd. While dropping my boot time to 8s would be great, it wouldn't be making my boot instantaneous.

    Leave a comment:


  • caligula
    replied
    Originally posted by Britoid View Post

    If I was to have a guess, normal distros have a lot more options available during boot time. e.g. LUKS, mounting over a network etc.

    That's not to say it can't be improved though.
    Some time ago Ubuntu also started up network and modem drivers. Not everyone needs PPP and 56k modem drivers these days. Anyway seems funny that suddenly everyone cares about boot time. Like I said few days ago, I don't think the Linux boot time is that big of a problem, the firmware UEFI initialization takes a lot longer on many systems.

    Leave a comment:

Working...
X