Results 1 to 9 of 9

Thread: Ubuntu 12.04: Initrds, Qt 5, DKMS & More

  1. #1
    Join Date
    Jan 2007
    Posts
    14,599

    Default Ubuntu 12.04: Initrds, Qt 5, DKMS & More

    Phoronix: Ubuntu 12.04: Initrds, Qt 5, DKMS & More

    Here's some more of what was discussed Tuesday at the Ubuntu Developer Summit for Ubuntu 12.04 LTS "Precise Pangolin" in Orlando, Florida...

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

  2. #2

    Default

    "ProcFS support is likely to be removed" - sounds like a bad joke, are you sure about it, Michael?

    /proc is essential for a lot of Linux utitilies like top, ps, ifconfig, uptime, alsa related utils and applications.

  3. #3
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    574

    Default

    I've been using an initrd free system for years, the only modules I have are for my PS3's USB DVB dongle (as I hardly ever use it)

    My whole kernel is about 2.5MB when compressed with xz

    I should really make some boot graphs some time

  4. #4

    Default

    I too run initramfs-less kernels on both my laptop and my server. My laptop has only the "nvidia" module loaded, and my server has no modules whatsoever!

  5. #5
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    574

    Default

    Quote Originally Posted by thefirstm View Post
    I too run initramfs-less kernels on both my laptop and my server. My laptop has only the "nvidia" module loaded, and my server has no modules whatsoever!
    It's great when you find a bug and need to bisect as there's a whole lot less to build each time

  6. #6
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,051

    Default

    Supporting initrd-less boot out of the box - good, the initrd part can be 1/4 - 1/5 of the boot on ARM.

    Removing proc - did they pass out free mushrooms at the event?

  7. #7
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,129

    Default

    Yes, the kernel developers like mushrooms and decided to remove /proc. Not so sure about the mushrooms but I'm sure it's Ubuntu's fault, somehow.

  8. #8
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,051

    Default

    I'm quite aware this is an Ubuntu issue, no idea where you pulled upstream kernel devs in.

  9. #9
    Join Date
    Jan 2009
    Posts
    1,348

    Default

    My disk isn't exactly speedy (laptop, and not a solid state drive but it is 7200rpm), and initrd isn't taking that much time to load. systemd is reporting it as taking about 4.2 sec. What really needs to be fixed is user space, especially getting to a usable desktop fast. Gnome should've fixed this somewhat with their read-optimized settings file dconf, but it hasn't fixed it enough, IMHO. The lighter desktops won't have this problem, of course, but their solutions won't work for KDE/Gnome.
    Of course, this is all assuming fast boots are significent enough that they warrant the engineering effort (I am, of course, not talking about embedded market).
    Something that might be interesting to purse when btrfs matures enough is to actually rearrange the file layout after every boot (or, after X many boots, or when boots start taking too long, or whatever). As much a possible, the files needed to get to a fully functioning desktop are arranged in a linear manner starting from the earliest possible sector. Obviously the goal would be a continuous read, so it should max out the disk. Now, this wouldn't work in SSD (since they completely mask the physical layout, IIRC), but it would also not matter as much since they already provide very fast boots.
    This wouldn't obviate the need to provide some tweaks in userspace.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •