Ok so I have my small VPS set up. It only has 256MiB RAM so optimizing some setting and tweaking some stuff would be advised in my case.
I installed Webmin, Virtualmin, MySQL, Litespeed (standard), php5 with eAccelerator, BIND, Postfix, etc. All the needed stuff for a webserver basically. Everything seems to be running OK but I want to tweak some stuff to keep mem usage as low as possible.
I think MySQL could do with less RAM and that I can disable some unneeded processes. Here's what runs after a fresh boot:
Any suggestions?
I installed Webmin, Virtualmin, MySQL, Litespeed (standard), php5 with eAccelerator, BIND, Postfix, etc. All the needed stuff for a webserver basically. Everything seems to be running OK but I want to tweak some stuff to keep mem usage as low as possible.
I think MySQL could do with less RAM and that I can disable some unneeded processes. Here's what runs after a fresh boot:
Code:
2414 mysql 128196 kB /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file ...
2318 bind 41344 kB /usr/sbin/named -u bind
2281 root 27536 kB /usr/sbin/rsyslogd -c3
3658 root 14068 kB /usr/share/webmin/proc/index_size.cgi
3051 code-projects 12864 kB lsphp5
3052 www-data 12864 kB lsphp5
3104 www-data 12864 kB lsphp5
3646 root 9608 kB /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
3647 root 9608 kB /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
3648 root 9608 kB /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
3106 root 9596 kB /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
2964 snmp 9124 kB /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid
3638 lsadm 7040 kB admin_php -c ../conf/php.ini
3050 www-data 6192 kB ./lshttpd
2962 postfix 5680 kB qmgr -l -t fifo -u
2961 postfix 5636 kB pickup -l -t fifo -u -c
2952 root 5624 kB /usr/lib/postfix/master
3046 root 5568 kB ./lshttpd
2332 root 5416 kB /usr/sbin/sshd
2979 haldaemon 5388 kB /usr/sbin/hald
3026 proftpd 5256 kB proftpd: (accepting connections)
3085 root 3456 kB /usr/sbin/cron
2999 root 3388 kB hald-addon-input: Listening on /dev/input/event2 /dev/input/event1 /dev/input/ev ...
3008 root 3388 kB hald-addon-storage: no polling on /dev/fd0 because it is explicitly disabled
3010 root 3388 kB hald-addon-storage: polling /dev/hda (every 2 sec)
2980 root 3324 kB hald-runner
2968 root 3272 kB /usr/sbin/famd -T 0
2833 root 3224 kB /usr/lib/vmware-tools/sbin32/vmware-guestd --background /var/run/vmware-guestd.p ...
2375 root 2832 kB /bin/sh /usr/bin/mysqld_safe
2302 messagebus 2620 kB /usr/bin/dbus-daemon --system
1108 root 2292 kB udevd --daemon
3007 haldaemon 2272 kB hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
1 root 2100 kB init [2]
3065 daemon 2048 kB /usr/sbin/atd
2081 statd 1956 kB /sbin/rpc.statd
2070 daemon 1892 kB /sbin/portmap
3049 root 1768 kB httpd (lscgid)
2292 root 1764 kB /usr/sbin/acpid
3107 root 1764 kB /sbin/getty 38400 tty1
3109 root 1764 kB /sbin/getty 38400 tty2
3111 root 1764 kB /sbin/getty 38400 tty3
3113 root 1764 kB /sbin/getty 38400 tty4
3115 root 1764 kB /sbin/getty 38400 tty5
3116 root 1764 kB /sbin/getty 38400 tty6
2416 root 1748 kB logger -p daemon.err -t mysqld_safe -i -t mysqld
2 root 0 kB [kthreadd]
3 root 0 kB [migration/0]
4 root 0 kB [ksoftirqd/0]
5 root 0 kB [watchdog/0]
6 root 0 kB [events/0]
7 root 0 kB [khelper]
39 root 0 kB [kblockd/0]
41 root 0 kB [kacpid]
42 root 0 kB [kacpi_notify]
170 root 0 kB [kseriod]
207 root 0 kB [pdflush]
208 root 0 kB [pdflush]
209 root 0 kB [kswapd0]
210 root 0 kB [aio/0]
757 root 0 kB [ata/0]
758 root 0 kB [ata_aux]
934 root 0 kB [scsi_eh_0]
1036 root 0 kB [kjournald]
1587 root 0 kB [kpsmoused]
2638 root 0 kB [vmmemctl]
Code:
Real memory: 250.39 MB total / 186.29 MB free Swap space: 486.33 MB total / 486.33 MB free