[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