Embedded linux status

From eLinux.org
Revision as of 08:50, 8 October 2007 by Tim Bird (talk | contribs) (System Size: add more SLOB details)
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]
  • Linux-tiny revival
  • squashfs - will it ever get mainlined

Security

  • smack is accepted into the Linux kernel
  • SELinux vs. AppArmor, Tomoyo and other path-based systems

File Systems

  • Yaffs
  • squashfs
  • cramfs
  • jffs2
  • logfs

licensing

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

Graphics

Audio

middleware

  • DLNA summit

Tools

Distributions

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

Industry organizations or projects