Kernel

Differences between revisions 1 and 2
Revision 1 as of 2009-11-16 21:24:51
Size: 978
Editor: 63
Comment: notes
Revision 2 as of 2009-11-16 21:26:41
Size: 933
Editor: 63
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Kernel boot performance in Lucid Lynx =

bootchart.png

Target

2s

Karmic

4s

Kernel includes the initramfs, since it is overhead that occurs before userspace.

Work Items

  • Kernel start time is a little over 1.5s, while Moblin's kernel is less than 1s, even though Moblin's kernel builds in many drivers
    • Investigate patches that moblin may have (Kernel Team)
    • Make the populate_rootfs() call happen in parallel with the rest of the kernel startup (Kernel Team)
  • i915 drm driver takes 1.5s to init on its own
    • Investigate patches that moblin may have (Kernel Team)
    • and remove need to load i915 from the initramfs (ScottJamesRemnant)

  • Clean up initramfs console setting (ScottJamesRemnant)

  • Clean up initramfs filesystem mounting to avoid reprobing (ScottJamesRemnant)

FoundationsTeam/BootPerformance/Lucid/Kernel (last edited 2009-11-16 23:31:19 by 63)