Kernel

Differences between revisions 2 and 3
Revision 2 as of 2009-11-16 21:26:41
Size: 933
Editor: 63
Comment:
Revision 3 as of 2009-11-16 23:31:19
Size: 939
Editor: 63
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
   * 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)
   * Investigate patches that moblin may have (AndyWhitcroft)
   * Make the populate_rootfs() call happen in parallel with the rest of the kernel startup (AndyWhitcroft)
Line 14: Line 14:
   * Investigate patches that moblin may have (Kernel Team)    * Investigate patches that moblin may have (AndyWhitcroft)

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 (AndyWhitcroft)

    • Make the populate_rootfs() call happen in parallel with the rest of the kernel startup (AndyWhitcroft)

  • i915 drm driver takes 1.5s to init on its own
  • 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)