Announcement

Collapse
No announcement yet.

Checking In On Ubuntu Karmic's Boot Time

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

  • Checking In On Ubuntu Karmic's Boot Time

    Phoronix: Checking In On Ubuntu Karmic's Boot Time

    By the time Ubuntu 10.04 LTS rolls around next April, Canonical is interested in seeing Ubuntu boot on an Intel Atom netbook (specifically the Dell Mini 9) in less than ten seconds. These incredibly fast boot time goals even led Canonical to decide against investing more time in enhancing the boot experience with Red Hat's Plymouth. Canonical has already come close to achieving this with the Ubuntu 9.04 release earlier this year, but how is Ubuntu 9.10 changing the boot time with defaulting to the EXT4 file-system and their other ongoing changes? In this article, we have re-installed Ubuntu 8.10, 9.04, and a 9.10 development snapshot on two netbooks and one laptop to see how Ubuntu's boot time is changing.

    http://www.phoronix.com/vr.php?view=14144

  • #2
    We will run these tests again on more systems once Ubuntu 9.04 is golden and as Ubuntu 10.04 LTS approaches.
    I believe you meant to say "Once Ubuntu 9.10 is golden"

    Comment


    • #3
      10 second is to the desktop, not to the gdm

      The "10 second boot time" for 10.04 LTS means _to the desktop_, not to the gdm. Correct me if I'm wrong, but in this case bootchart was stopped at S99/rc2.d, and no automatic logging in was used.

      There are often unclearness about what the "boot time" means, but Ubuntu developer(s) have specified, which I support also, that the only meaningful boot time is from GRUB to desktop with all services started and system usable. (the time before GRUB cannot be affected)

      Comment


      • #4
        In my own tests I found that just by installing the 2.6.31 kernel buys you a couple seconds. So everything else in 9.10 had to get worse. .

        Comment


        • #5
          Strange, because on my AMD single core system, the boot times are far noticeably faster on 9.10 and also X starts very fast too.

          Comment


          • #6
            More to come...

            I do believe that the boot performance delivery milestone is the beta (https://wiki.ubuntu.com/FoundationsT...eStatus/Karmic)

            So it looks like there's more to come ;-)

            //MadsRH
            anotherubuntu.blogspot.com

            Comment


            • #7
              Originally posted by Timo Jyrinki View Post
              The "10 second boot time" for 10.04 LTS means _to the desktop_, not to the gdm. Correct me if I'm wrong, but in this case bootchart was stopped at S99/rc2.d, and no automatic logging in was used.

              There are often unclearness about what the "boot time" means, but Ubuntu developer(s) have specified, which I support also, that the only meaningful boot time is from GRUB to desktop with all services started and system usable. (the time before GRUB cannot be affected)
              I agree with you on how to define a meaningful boot time
              Netrunner Linux - Rolling Release ; Nexus 5 ROM Chroma 5.1 ; NAS 6TB on FreeNAS

              Comment


              • #8
                Originally posted by TeoLinuX View Post
                I agree with you on how to define a meaningful boot time
                Give me a working suspend over fast boots any day of the week.

                Comment


                • #9
                  Originally posted by deanjo View Post
                  Give me a working suspend over fast boots any day of the week.
                  You're damn right.
                  I was only discussing about the method to define a "boot time"
                  Netrunner Linux - Rolling Release ; Nexus 5 ROM Chroma 5.1 ; NAS 6TB on FreeNAS

                  Comment


                  • #10
                    Originally posted by Timo Jyrinki View Post
                    ...(the time before GRUB cannot be affected)
                    If it only where possible to (easily!) replace the proprietary BIOS with coreboot. Then every aspect of the boot procedure could have been manipulated.

                    Comment


                    • #11
                      Don't they have debugging processes running in the Alpha build? That would slow things down.

                      Comment


                      • #12
                        Been trying to read about the status of Upstart in Debian.
                        Has anyone installed 0.6.3 in testing and also seen their boot time reduce by significant amount?
                        Is it stable?
                        Will it replace sysvinit in Squeeze for certain?
                        I'm reluctant to try it only because I've read some bug reports from people who installed it and couldn't switch back to sysvinit afterwards.

                        Comment


                        • #13
                          sreadahead

                          Were Those tests in Karmic performed with sreadahead installed?

                          I think it has been published in Karmic the same day (08/25).

                          Comment


                          • #14
                            Originally posted by deanjo View Post
                            Give me a working suspend over fast boots any day of the week.
                            Absolutely agree. Fast boot is nice, but it would be even better if we didn't have to boot in the first place.

                            By the way, I would prefer working suspend-to-disk to working suspend-to-RAM, even though it is necessarily a bit slower, but I like to power everything off entirely for the night.

                            Comment


                            • #15
                              Suspend-to-disk can be slower than a normal boot, depending on your configuration. At least in my experience...

                              Suspend-to-RAM seems to be working reliably as long as you avoid any binary blobs.

                              Besides, fast boot time are completely orthogonal to either suspend/hibernation. I, for one, would *love* to see my virtual machines load in 10 seconds flat.

                              Comment

                              Working...
                              X