On Tue, 19 Jul 2011, Bastien ROUCARIES <roucaries.bast...@gmail.com> wrote: > > The above is from the ps output of one of my i386 servers running > > Squeeze. It appears that systemd has allocated an extra 2324K of RAM > > and has an extra 2712K resident. Given that it's difficult to buy a > > phone with less than 256M of RAM nowadays that doesn't seem to be a big > > problem, and systemd can save memory by removing the need to run other > > daemons. > > I have some avr32 card with 32Mb that are valuable and do measurement > over network with blas/lapack. 1Mb is a lot of double. Phone is not > the only market.
How do dpkg and apt-get run on that? http://etbe.coker.com.au/2008/05/22/xen-and-swap/ Back in 2008 I did some tests on Xen DomUs running Debian with varying amounts of RAM. A simple apt-get command to install 14 packages started taking exponentially greater amounts of time when less than 32M of RAM were available. A DomU with 28M of RAM wasn't bootable with the default Debian initrd. Given that things are getting bigger all the time (both kernel and user-space) I wonder if Wheezy will boot in a default configuration with 32M of RAM anyway. It could be that systemd isn't the biggest problem for 32M systems in Wheezy. > >> Better security will need to keep pid==1 to some really simple stuff, > >> and delegate funky stuff to another daemon. pid == 1 should be keep > >> only to reap zombie process no more. > > > > I think you mean to say that there is a theoretical benefit for > > reliability there. As all the things that systemd does will be > > performed by different root owned processes in a typical Linux system > > there won't be much potential for security benefits in using separate > > processes. > > pid == 1 is immortal. I should not get unrecoverable signal like > sigsegv. I could restart other daemon if needed. Jul 19 01:01:47 unstable64 systemd[1]: Caught <SEGV>, dumped core as pid 889. Jul 19 01:01:47 unstable64 systemd[1]: Freezing execution It's not strictly unrecoverable. If you run "kill -11 1" then you get the above in syslog. But it does result in a system that doesn't work properly. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201107190117.20904.russ...@coker.com.au