domenica 19 aprile 2009

Busybox

clipped from www.busybox.net
15 April 2009 -- BusyBox 1.14.0 (unstable), BusyBox 1.13.4 (stable)

Sizes of busybox-1.13.4 and busybox-1.14.0 (with equivalent config, static uclibc build):

   text    data     bss     dec     hex filename
785501 483 7036 793020 c19bc busybox.1.13.4/busybox
788380 467 6960 795807 c249f busybox.1.14.0/busybox
15361 0 0 15361 3c01 busybox.1.13.4/shell/hush.o
20724 0 0 20724 50f4 busybox.1.14.0/shell/hush.o
Busybox è un programmino (uno solo) che contiene tutta una quantità di utilities tipiche degli ambienti Unix/Linux, compilate con il minimo essenziale di opzioni. Da ls a vi passando per ps, crond, gzip, modprobe, grep, awk, sendmail, halt, wget... Perfino un server ftpd.

Compilato su x86, l'eseguibile è di poco meno di 800 kilobytes, ulteriormente riducibile se si sacrificano degli "applet" (così li chiama) non necessari.

Nessun commento:

Posta un commento