[systemd-devel] [RFC 00/25] Compile against the musl libc

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Thu Oct 2 15:48:25 PDT 2014


On Fri, Sep 19, 2014 at 01:38:44PM +0200, Umut Tezduyar Lindskog wrote:
> Axis Communications is running fairly compact version of systemd with some properties disabled with --disable--xyz. Files are a bit over 10 mb on MIPS ISA (stripped of binaries and conf files). 
> 
> Top 10 large files are (in kb)
> 
> 276 ./Root/usr/lib/systemd/systemd-udevd
> 280 ./Root/usr/bin/udevadm
> 288 ./Root/usr/bin/busctl
> 296 ./Root/usr/lib/systemd/systemd-hostnamed
> 300 ./Root/usr/lib/systemd/systemd-timedated
> 304 ./Root/usr/lib/systemd/systemd-bus-proxyd
> 368 ./Root/usr/bin/systemd-nspawn
> 548 ./Root/usr/bin/systemctl
> 1152 ./Root/usr/bin/systemd-analyze
> 1220 ./Root/usr/lib/systemd/systemd
> 
> Umut
> 
> [1] Maybe it is time (again) to visit making /shared code part of libsystemd or libsystemd-internal. Has anyone made any calculation regarding the cost of using static library. If not, maybe I can take a stab.
> [2] I am quite surprised systemd-analyze is so big.
systemd-analyze includes full systemd manager now (for 'verify'), so this is not
surprising.

Zbyszek


More information about the systemd-devel mailing list