Embedded linux status

From eLinux.org
Revision as of 04:34, 16 October 2007 by Toshiharu (talk | contribs) (Security)
Jump to: navigation, search

Here is an outline for a presentation on the status of embedded Linux:

Bootup Time

  • pre-linking
  • XIP
  • (see filesystem work)
  • KFT
  • embedded bootchart

Memory Management

System Size

  • SLUB vs. SLAB vs. SLOB
    • in 2.6.23 both SLUB and SLOB received some updates. Nick Piggins wants to know what the size difference is between SLOB And SLUB. SLUB is on a track to replace SLAB. (Although there is still ongoing discussion about performance regressions of SLUB on some database loads, on LKML beginning of Oct.)
    • [give SLOB vs. SLUB size numbers]
      • x86 SLOB yields 180K more runtime memory than SLOB
      • arm SLOB yields ??? more runtime memory than SLOB
  • Linux-tiny revival
  • squashfs - will it ever get mainlined


File Systems

  • Yaffs
  • squashfs
  • cramfs
  • jffs2
  • logfs


  • broo-ha-ha over GPL 3.0 has died down
    • kernel safe for now, what about libs??




  • DLNA summit



  • OpenEmbedded
  • Embedded Debian
  • PokyLinux
  • Fedora for ARM
  • Ubuntu Mobile - really a stripped-down desktop distro

Industry organizations or projects