[conspire] How much memory each process is taking up

Rick Moen rick at linuxmafia.com
Wed Feb 25 16:30:13 PST 2009


I wrote:

> So, even though it's basically pointless, I can't avoid running gconfd-2
> any time I run Firefox 3.x -- except that I could, of course, just
> remove it.  Or could I?
[....] 
> Sorry, Mr. Moen.  You lose.  Welcome to the GNOME dependency hairball,
> whether you want it or not.

More than one way to decorticate a feline.

rmoen at borgia:~$ su -
Password:
borgia:~# cd /usr/lib/libgconf2-4
borgia:~# mv gconfd-2 gconfd-2-DISABLED
borgia:~# exit
rmoen at borgia:~$

(Of course, I'll have to watch out for updates putting it back.)

And, for the ACPI daemon and dbus processes, I've killed the running
processes and added those to the disabled roster for the default
runlevel:

rmoen at borgia:~$ ls -al /etc/rc2.d/
total 12
drwxr-xr-x  2 root root 4096 2009-02-25 16:17 .
drwxr-xr-x 93 root root 4096 2009-02-24 22:30 ..
lrwxrwxrwx  1 root root   15 2009-02-15 22:30 K12acpid -> ../init.d/acpid
lrwxrwxrwx  1 root root   14 2009-02-15 22:43 K12dbus -> ../init.d/dbus
lrwxrwxrwx  1 root root   22 2009-02-23 13:23 K14avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx  1 root root   20 2009-02-23 13:24 K19kerneloops -> ../init.d/kerneloops
lrwxrwxrwx  1 root root   23 2009-02-15 22:43 K20openbsd-inetd -> ../init.d/openbsd-inetd
-rw-r--r--  1 root root  556 2008-08-12 07:09 README
lrwxrwxrwx  1 root root   21 2009-02-15 22:43 S05loadcpufreq -> ../init.d/loadcpufreq
lrwxrwxrwx  1 root root   17 2009-02-15 22:29 S10rsyslog -> ../init.d/rsyslog
lrwxrwxrwx  1 root root   13 2009-02-24 22:30 S16ssh -> ../init.d/ssh
lrwxrwxrwx  1 root root   22 2009-02-15 22:43 S19cpufrequtils -> ../init.d/cpufrequtils
lrwxrwxrwx  1 root root   14 2009-02-15 22:44 S20cups -> ../init.d/cups
lrwxrwxrwx  1 root root   15 2009-02-15 22:43 S20exim4 -> ../init.d/exim4
lrwxrwxrwx  1 root root   20 2009-02-15 22:43 S20nfs-common -> ../init.d/nfs-common
lrwxrwxrwx  1 root root   17 2009-02-15 22:43 S89anacron -> ../init.d/anacron
lrwxrwxrwx  1 root root   13 2009-02-15 22:43 S89atd -> ../init.d/atd
lrwxrwxrwx  1 root root   14 2009-02-15 22:29 S89cron -> ../init.d/cron
lrwxrwxrwx  1 root root   18 2009-02-15 22:29 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx  1 root root   19 2009-02-15 22:29 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx  1 root root   23 2009-02-15 22:29 S99stop-bootlogd -> ../init.d/stop-bootlogd
lrwxrwxrwx  1 root root   13 2009-02-16 14:23 S99xdm -> ../init.d/xdm
rmoen at borgia:~$ 


_Now_, I have a properly sparse run configuration, without junk running
that I simply didn't ask for.  Doing this on a 2 GB RAM workstation
might seem unjustified, but the point is that there's always a great
deal of value in knowing exactly what's running and why -- regardless of
how much spare capacity your machine has.





More information about the conspire mailing list