1 最后由 zyf76123 (2011-05-25 10:15:14) 编辑

主题: 服务器内存使用率居高不下

我的环境是centos5.5+iredmail0.7.1+mysql,现在有150个账户,使用webmail的人不多。基本上都是用pop3,服务器使用的1G内存。
现在服务器的内存使用率一直都挺高。
[root@smtp ~]# free
             total       used       free     shared    buffers     cached
Mem:       1035108     970512      64596          0     162248     332096
-/+ buffers/cache:     476168     558940
Swap:      1572856         68    1572788
[root@smtp ~]# ps -aux
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   2072   632 ?        Ss   May11   0:00 init [3]
root         2  0.0  0.0      0     0 ?        S<   May11   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   May11   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S<   May11   0:00 [watchdog/0]
root         5  0.0  0.0      0     0 ?        S<   May11   0:00 [events/0]
root         6  0.0  0.0      0     0 ?        S<   May11   0:00 [khelper]
root         7  0.0  0.0      0     0 ?        S<   May11   0:00 [kthread]
root        10  0.0  0.0      0     0 ?        S<   May11   0:01 [kblockd/0]
root        11  0.0  0.0      0     0 ?        S<   May11   0:00 [kacpid]
root       170  0.0  0.0      0     0 ?        S<   May11   0:00 [cqueue/0]
root       173  0.0  0.0      0     0 ?        S<   May11   0:00 [khubd]
root       175  0.0  0.0      0     0 ?        S<   May11   0:00 [kseriod]
root       240  0.0  0.0      0     0 ?        S    May11   0:00 [khungtaskd]
root       241  0.0  0.0      0     0 ?        S    May11   0:00 [pdflush]
root       242  0.0  0.0      0     0 ?        S    May11   1:18 [pdflush]
root       243  0.0  0.0      0     0 ?        S<   May11   0:00 [kswapd0]
root       244  0.0  0.0      0     0 ?        S<   May11   0:00 [aio/0]
root       462  0.0  0.0      0     0 ?        S<   May11   0:00 [kpsmoused]
root       492  0.0  0.0      0     0 ?        S<   May11   0:00 [mpt_poll_0]
root       493  0.0  0.0      0     0 ?        S<   May11   0:00 [mpt/0]
root       494  0.0  0.0      0     0 ?        S<   May11   0:00 [scsi_eh_0]
root       497  0.0  0.0      0     0 ?        S<   May11   0:00 [ata/0]
root       498  0.0  0.0      0     0 ?        S<   May11   0:00 [ata_aux]
root       503  0.0  0.0      0     0 ?        S<   May11   0:00 [kstriped]
root       512  0.0  0.0      0     0 ?        S<   May11   0:00 [ksnapd]
root       523  0.0  0.0      0     0 ?        S<   May11   1:31 [kjournald]
root       548  0.0  0.0      0     0 ?        S<   May11   0:00 [kauditd]
root       581  0.0  0.0   2284   708 ?        S<s  May11   0:00 /sbin/udevd -d
root      1669  0.0  0.0      0     0 ?        S<   May11   0:00 [kmpathd/0]
root      1670  0.0  0.0      0     0 ?        S<   May11   0:00 [kmpath_handlerd]
root      1728  0.0  0.0      0     0 ?        S<   May11   0:00 [kjournald]
root      2172  0.0  0.0  12540   812 ?        S<sl May11   0:00 auditd
root      2174  0.0  0.0  12076   752 ?        S<sl May11   0:00 /sbin/audispd
root      2204  0.0  0.0   1728   572 ?        Ss   May11   0:07 syslogd -m 0
root      2207  0.0  0.0   1680   404 ?        Ss   May11   0:00 klogd -x
rpc       2276  0.0  0.0   1816   552 ?        Ss   May11   0:00 portmap
root      2312  0.0  0.1   7068  1060 ?        Ss   May11   0:00 /usr/sbin/sshd
root      2356  0.0  0.0      0     0 ?        S<   May11   0:00 [rpciod/0]
root      2362  0.0  0.0   1868   740 ?        Ss   May11   0:00 rpc.statd
root      2394  0.0  0.0   5820   644 ?        Ss   May11   0:00 rpc.idmapd
dbus      2417  0.0  0.0   2748   936 ?        Ss   May11   0:01 dbus-daemon --system
root      2440  0.0  0.0   2172   764 ?        Ss   May11   0:00 /usr/sbin/hcid
root      2446  0.0  0.0   1748   516 ?        Ss   May11   0:00 /usr/sbin/sdpd
root      2467  0.0  0.0      0     0 ?        S<   May11   0:00 [krfcommd]
root      2510  0.0  0.1  12736  1256 ?        Ssl  May11   0:00 pcscd
root      2524  0.0  0.0   1676   532 ?        Ss   May11   0:00 /usr/sbin/acpid
68        2541  0.0  0.4   6040  4144 ?        Ss   May11   0:00 hald
root      2542  0.0  0.0   3164   988 ?        S    May11   0:00 hald-runner
68        2549  0.0  0.0   2020   812 ?        S    May11   0:00 hald-addon-acpi: listening on acpid socket /var/run/acp
68        2581  0.0  0.0   2020   800 ?        S    May11   0:00 hald-addon-keyboard: listening on /dev/input/event0
root      2592  0.0  0.0   1976   636 ?        S    May11   0:11 hald-addon-storage: polling /dev/hdc
root      2613  0.0  0.0   1916   464 ?        Ss   May11   0:00 /usr/bin/hidd --server
root      2637  0.0  0.1  29312  1380 ?        Ssl  May11   0:00 automount
root      2658  0.0  0.0   5156   500 ?        Ss   May11   0:00 ./hpiod
root      2663  0.0  0.4  13468  4676 ?        S    May11   0:00 python ./hpssd.py
root      2677  0.0  0.2  10120  2292 ?        Ss   May11   0:00 cupsd
clamav    2693  0.0  9.9 138320 103252 ?       Ssl  May11   8:00 clamd
root      2814  0.0  0.1   6020  1120 ?        Ss   May11   6:34 /usr/sbin/dovecot
vmail     2817  0.0  0.3  10144  3752 ?        S    May11   1:13 dovecot-auth
vmail     2852  0.0  0.2   8720  2404 ?        S    May11   3:50 dovecot-auth -w
amavis    2913  0.0  5.4  69444 56696 ?        Ss   May11   0:08 amavisd (master)
root      2959  0.0  0.2   9552  2608 ?        S    May11   0:06 dict
root      2998  0.0  0.1   8424  2004 ?        Ss   May11   1:15 /usr/libexec/postfix/master
postfix   3010  0.0  0.2   8740  2356 ?        S    May11   0:08 qmgr -l -t fifo -u
root      3013  0.0  0.0   1908   368 ?        Ss   May11   0:00 gpm -m /dev/input/mice -t exps2
root      3043  0.0  0.1   5288  1116 ?        Ss   May11   0:00 crond
clamav    3056  0.0  0.1   3560  1444 ?        Ss   May11   0:34 /usr/bin/freshclam -d -c 2
xfs       3105  0.0  0.1   3544  1232 ?        Ss   May11   0:00 xfs -droppriv -daemon
postfix   3116  0.0  0.2   8496  2092 ?        S    May11   0:02 tlsmgr -l -t unix -u
root      3130  0.0  0.4  92468  4304 ?        Sl   May11   0:25 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run
root      3132  0.0  0.1   2668  1172 ?        S    May11   0:25 /usr/libexec/gam_server
root      3182  0.0  0.0   2268   432 ?        Ss   May11   0:00 /usr/sbin/atd
avahi     3208  0.0  0.1   2600  1252 ?        Ss   May11   0:00 avahi-daemon: running [smtp.local]
avahi     3209  0.0  0.0   2600   312 ?        Ss   May11   0:00 avahi-daemon: chroot helper
policyd   3243  0.0  0.1  21072  1316 ?        S    May11   0:11 /usr/sbin/policyd -c /etc/policyd.conf
policyd   3249  0.0  0.1  21072  1292 ?        S    May11   0:00 /usr/sbin/policyd -c /etc/policyd_sender_throttle.conf
root      3264  0.0  0.0   3516   436 ?        S    May11   0:00 /usr/sbin/smartd -q never
root      3267  0.0  0.0   1664   428 tty1     Ss+  May11   0:00 /sbin/mingetty tty1
root      3268  0.0  0.0   1664   424 tty2     Ss+  May11   0:00 /sbin/mingetty tty2
root      3269  0.0  0.0   1664   424 tty3     Ss+  May11   0:00 /sbin/mingetty tty3
root      3270  0.0  0.0   1664   424 tty4     Ss+  May11   0:00 /sbin/mingetty tty4
root      3271  0.0  0.0   1664   424 tty5     Ss+  May11   0:00 /sbin/mingetty tty5
root      3303  0.0  0.0   1664   428 tty6     Ss+  May11   0:00 /sbin/mingetty tty6
root      3324  0.0  1.0  26500 11284 ?        SN   May11   0:11 /usr/bin/python -tt /usr/sbin/yum-updatesd
iredapd   7839  0.0  0.6  24456  6536 ?        S    May24   0:02 python /opt/iredapd/src/iredapd.py /opt/iredapd/etc/ire
root     12474  0.0  1.0  28556 10660 ?        Ss   May18   0:00 /usr/sbin/httpd
dovecot  14841  0.0  0.1   5800  1768 ?        S    May24   0:00 managesieve-login
dovecot  15435  0.0  0.1   5800  2032 ?        S    May24   0:00 imap-login
dovecot  15439  0.0  0.2   5800  2324 ?        S    May24   0:00 imap-login
dovecot  15644  0.0  0.2   5800  2324 ?        S    May24   0:00 imap-login
root     15961  0.0  0.1   4536  1216 ?        S    May24   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql -
mysql    16014  0.0  4.2 216212 44160 ?        Sl   May24   0:19 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/m
postfix  16699  0.0  0.1   8488  1984 ?        S    04:42   0:00 anvil -l -t unix -u
dovecot  18625  0.0  0.1   5832  1772 ?        S    May11   0:00 managesieve-login
502      20783  0.0  1.7 214488 17828 ?        Sl   May22   0:18 /usr/sbin/httpd
apache   20789  0.0  1.5  36332 15960 ?        S    May22   0:03 /usr/sbin/httpd
apache   20790  0.0  1.5  36308 15668 ?        S    May22   0:04 /usr/sbin/httpd
apache   20791  0.0  1.9  40236 19700 ?        S    May22   0:04 /usr/sbin/httpd
apache   20792  0.0  1.5  36832 16556 ?        S    May22   0:04 /usr/sbin/httpd
apache   20810  0.0  1.4  35812 15132 ?        S    May22   0:03 /usr/sbin/httpd
apache   20811  0.0  1.5  36832 16376 ?        S    May22   0:03 /usr/sbin/httpd
apache   20812  0.0  1.7  38548 17824 ?        S    May22   0:03 /usr/sbin/httpd
apache   20813  0.0  1.6  37208 16820 ?        S    May22   0:03 /usr/sbin/httpd
vmail    22781  0.0  0.2   8720  2396 ?        S    07:49   0:00 dovecot-auth -w
vmail    23231  0.0  0.1   6848  2048 ?        S    07:58   0:00 imap
dovecot  23233  0.0  0.1   5800  1988 ?        S    07:58   0:00 imap-login
vmail    23234  0.0  0.2   7400  2420 ?        S    07:58   0:00 imap
dovecot  23243  0.0  0.1   5800  1760 ?        S    07:58   0:00 imap-login
vmail    27564  0.0  0.2   6728  2224 ?        S    08:44   0:00 imap
dovecot  27565  0.0  0.2   5800  2256 ?        S    08:44   0:00 imap-login
vmail    27570  0.0  0.1   6728  1924 ?        S    08:44   0:00 imap
dovecot  27575  0.0  0.1   5800  1992 ?        S    08:44   0:00 imap-login
dovecot  28377  0.0  0.1   5832  1768 ?        S    May13   0:00 managesieve-login
vmail    29145  0.0  0.2   8720  2388 ?        S    08:59   0:00 dovecot-auth -w
amavis   29493  0.3  6.6  80156 68376 ?        S    09:02   0:05 amavisd (ch14-avail)
vmail    29719  0.0  0.2   6912  2128 ?        S    09:04   0:00 imap
dovecot  29722  0.0  0.1   5800  1760 ?        S    09:04   0:00 imap-login
root     29980  0.0  3.0  35836 31316 ?        Ss   May17   0:01 /usr/bin/spamd -d -c -m5 -H -r /var/run/spamd.pid
root     29982  0.0  2.8  35836 29528 ?        S    May17   0:00 spamd child
root     29983  0.0  2.8  35836 29444 ?        S    May17   0:01 spamd child
amavis   30171  0.2  6.1  75508 63556 ?        S    09:08   0:03 amavisd (ch10-avail)
postfix  30966  0.0  0.3   9416  3960 ?        S    09:16   0:00 smtpd -n smtp -t inet -u -c -o stress
postfix  31600  0.0  0.1   8500  1932 ?        S    09:23   0:00 pickup -l -t fifo -u -o content_filter
postfix  32042  0.0  0.1   8504  1980 ?        S    09:28   0:00 trivial-rewrite -n rewrite -t unix -u
postfix  32043  0.0  0.2   8988  2608 ?        S    09:28   0:00 proxymap -t unix -u
postfix  32048  0.0  0.2   8636  2128 ?        S    09:28   0:00 cleanup -z -t unix -u
postfix  32052  0.0  0.3   9416  3896 ?        S    09:28   0:00 smtpd -n smtp -t inet -u -c -o stress
postfix  32059  0.0  0.2   8684  2216 ?        S    09:28   0:00 smtp -n smtp-amavis -t unix -u -c -o smtp_data_done_tim
postfix  32068  0.0  0.3   9160  3284 ?        S    09:28   0:00 smtpd -n 127.0.0.1:10025 -t inet -u -c -o content_filte
postfix  32070  0.0  0.2   8684  2252 ?        S    09:28   0:00 smtp -t unix -u
postfix  32072  0.0  0.2   8684  2252 ?        S    09:28   0:00 smtp -t unix -u
postfix  32077  0.0  0.2   8684  2256 ?        S    09:28   0:00 smtp -t unix -u
postfix  32080  0.0  0.1   8540  2040 ?        S    09:28   0:00 pipe -n dovecot -t unix flags=DRhu user=vmail vmail arg
postfix  32102  0.0  0.1   8536  2032 ?        S    09:28   0:00 bounce -z -t unix -u
root     32193  0.1  0.2   9920  2860 ?        Ss   09:29   0:00 sshd: root@pts/0
root     32209  0.0  0.1   4536  1476 pts/0    Ss   09:29   0:00 -bash
postfix  32251  0.0  0.1   8504  1960 ?        S    09:29   0:00 showq -t unix -u
dovecot  32300  0.0  0.1   5788  1752 ?        S    09:30   0:00 pop3-login
dovecot  32303  0.5  0.1   5788  2020 ?        S    09:30   0:00 pop3-login
root     32309  0.0  0.0   4260   952 pts/0    R+   09:30   0:00 ps -aux
我记得以前使用iredmail0.5的时候,内存使用率都在50%以下。
不知道大家的邮件服务器内存使用率都在多大。

回复: 服务器内存使用率居高不下

请问您通过哪些数据来分析内存使用率?

回复: 服务器内存使用率居高不下

我对于linux的内存管理不是很熟。
我看第一行的mem使用了970mb,还剩下64mb那个缓存一直没有释放。
导致可用物理内存一直处于比较低的状况,还使用了swap。


但是看第二行,-/+ buffers/cache:     476168     558940
可用得缓存还有558mb.为什么他不释放出来?

回复: 服务器内存使用率居高不下

内存装mysql 了

没关系的

想不用那么多内存,可以在my.cnf中指定。不过性能会低下来