Skip to Content.
Sympa Menu

baslinux - Re: [BL] About the Core itself...

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: Christian Brandt <brandtc AT psi5.com>
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] About the Core itself...
  • Date: Thu, 13 Apr 2006 06:29:55 +0100

3aoo-cvfd AT dea.spamcon.org schrieb:

The busybox in BL3 is static (no dependencies). That's why it is as large as it is. You can delete every library in
/lib and BL3 will still boot and function normally. Xvesa
is also static -- so you can boot BL3 and run an Xterminal
without a library.

Static? That comes as a surprise (busybox and the whole X-stuff are the only binaries which I didn't run through ldd). I'll play around with dynamic and static versions anyway just to see how the memory footprint looks like under different conditions.

Most of the additional libs are pretty old. Intentional memory safing or just lack of update?
libc5 is half the size of an up-to-date library (glibc2).
Slackware 4.0 provides a large number of libc5 packages.

Are you avoiding ulibc so you can use Slackware-packages? ulibc should use even less memory. Or does it miss some critical features?

About the kernel, have you ever looked into the more esoteric options for embedded devices? There are incredibly many options about stuff like filesystem-elevator and scheduler which could safe some bits here and some cycles there but all in all I doubt it is worth looking into it. Most embedded stuff is pretty ugly in pre-2.6 anyway.

Christian Brandt




Archive powered by MHonArc 2.6.24.

Top of Page