bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Coreutils binary sizes over time


From: Dr. David Alan Gilbert
Subject: Coreutils binary sizes over time
Date: Sun, 27 Jan 2008 00:29:07 +0000
User-agent: Mutt/1.5.13 (2006-08-11)

Hi,

  Out of a bit of boredom (and avoiding trying to fix a VHDL problem)
I decided to graph the sizes of a few of the binaries from coreutils,
as packaged by debian over time (I've included fileutils/shellutils).

At:

http://www.treblig.org/pics/debianbinarysizes.png

you can see a graph showing ls, du, df, true, and chmod
over about 10 years.

The raw data is here: http://www.treblig.org/data/debiansizes.csv
All of these are the Linux/x86 binary packages and all binaries
are ELF, stripped, with shared libs.

I've not made much attempt to analyse why things are growing;
although the fun one is the size of 'true' that used to be a tiny
shell script.

It's a bit scary that 'true' has gone from a 395 byte script to
a 22k binary in 10 years (even the first binary version I have is
under 5k); I can imagine that some of the other binaries probably
have more to do with system interaction (e.g. ls gaining selinux
support).

Dave

-- 
 -----Open up your eyes, open up your mind, open up your code -------   
/ Dr. David Alan Gilbert    | Running GNU/Linux on Alpha,68K| Happy  \ 
\ gro.gilbert @ treblig.org | MIPS,x86,ARM,SPARC,PPC & HPPA | In Hex /
 \ _________________________|_____ http://www.treblig.org   |_______/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]