masalaman
Wed 1st Aug '01, 11:23pm
I am having several problems with high server load as I posted in this forum earlier. It's especially in peek times when I have over 150 users online. The load is consistently above 8 in peek times.
Following is the top output and "ps aux" output when the server is pretty stable. Yet I notice about 75 mysql processes all with resident memory of almost 10MB. What does this mean? Is it good or bad?. What should I be doing?
Output of top
3:43am up 2 days, 6:25, 1 user, load average: 1.51, 1.38, 1.32
133 processes: 132 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: 39.8% user, 22.0% system, 0.0% nice, 38.0% idle
Mem: 517368K av, 433948K used, 83420K free, 306656K shrd, 64648K buff
Swap: 131532K av, 1116K used, 130416K free 158984K cached
Output of "ps aux --sort rss"
(I am listing only mysql processes)
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mysql 13666 0.0 1.9 30292 10016 ? S Jul31 0:33 /usr/sbin/mysqld
mysql 13668 0.0 1.9 30292 10016 ? S Jul31 0:00 /usr/sbin/mysqld
mysql 13669 0.0 1.9 30292 10016 ? S Jul31 0:09 /usr/sbin/mysqld
mysql 13692 0.1 1.9 30292 10016 ? S Jul31 2:57 /usr/sbin/mysqld
mysql 13697 0.1 1.9 30292 10016 ? S Jul31 2:44 /usr/sbin/mysqld
mysql 13827 0.2 1.9 30292 10016 ? S Jul31 5:30 /usr/sbin/mysqld
mysql 14074 0.0 1.9 30292 10016 ? S Jul31 2:25 /usr/sbin/mysqld
mysql 14434 0.0 1.9 30292 10016 ? S Jul31 2:20 /usr/sbin/mysqld
mysql 14569 0.0 1.9 30292 10016 ? S Jul31 2:18 /usr/sbin/mysqld
mysql 14580 0.0 1.9 30292 10016 ? S Jul31 0:45 /usr/sbin/mysqld
mysql 14585 0.1 1.9 30292 10016 ? S Jul31 2:47 /usr/sbin/mysqld
mysql 14589 0.1 1.9 30292 10016 ? S Jul31 4:14 /usr/sbin/mysqld
mysql 15993 0.0 1.9 30292 10016 ? S Jul31 1:58 /usr/sbin/mysqld
mysql 16682 0.2 1.9 30292 10016 ? S Jul31 5:35 /usr/sbin/mysqld
mysql 16807 0.1 1.9 30292 10016 ? S Jul31 3:46 /usr/sbin/mysqld
mysql 16808 0.1 1.9 30292 10016 ? S Jul31 3:59 /usr/sbin/mysqld
mysql 17335 0.1 1.9 30292 10016 ? S Jul31 3:42 /usr/sbin/mysqld
mysql 17337 0.0 1.9 30292 10016 ? S Jul31 2:11 /usr/sbin/mysqld
mysql 17696 0.1 1.9 30292 10016 ? S Jul31 2:39 /usr/sbin/mysqld
mysql 18186 0.1 1.9 30292 10016 ? S Jul31 3:20 /usr/sbin/mysqld
mysql 18187 0.1 1.9 30292 10016 ? S Jul31 3:09 /usr/sbin/mysqld
mysql 18188 0.0 1.9 30292 10016 ? S Jul31 2:11 /usr/sbin/mysqld
mysql 18610 0.1 1.9 30292 10016 ? S Jul31 2:40 /usr/sbin/mysqld
.
.
.
. many more
Following is the top output and "ps aux" output when the server is pretty stable. Yet I notice about 75 mysql processes all with resident memory of almost 10MB. What does this mean? Is it good or bad?. What should I be doing?
Output of top
3:43am up 2 days, 6:25, 1 user, load average: 1.51, 1.38, 1.32
133 processes: 132 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: 39.8% user, 22.0% system, 0.0% nice, 38.0% idle
Mem: 517368K av, 433948K used, 83420K free, 306656K shrd, 64648K buff
Swap: 131532K av, 1116K used, 130416K free 158984K cached
Output of "ps aux --sort rss"
(I am listing only mysql processes)
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mysql 13666 0.0 1.9 30292 10016 ? S Jul31 0:33 /usr/sbin/mysqld
mysql 13668 0.0 1.9 30292 10016 ? S Jul31 0:00 /usr/sbin/mysqld
mysql 13669 0.0 1.9 30292 10016 ? S Jul31 0:09 /usr/sbin/mysqld
mysql 13692 0.1 1.9 30292 10016 ? S Jul31 2:57 /usr/sbin/mysqld
mysql 13697 0.1 1.9 30292 10016 ? S Jul31 2:44 /usr/sbin/mysqld
mysql 13827 0.2 1.9 30292 10016 ? S Jul31 5:30 /usr/sbin/mysqld
mysql 14074 0.0 1.9 30292 10016 ? S Jul31 2:25 /usr/sbin/mysqld
mysql 14434 0.0 1.9 30292 10016 ? S Jul31 2:20 /usr/sbin/mysqld
mysql 14569 0.0 1.9 30292 10016 ? S Jul31 2:18 /usr/sbin/mysqld
mysql 14580 0.0 1.9 30292 10016 ? S Jul31 0:45 /usr/sbin/mysqld
mysql 14585 0.1 1.9 30292 10016 ? S Jul31 2:47 /usr/sbin/mysqld
mysql 14589 0.1 1.9 30292 10016 ? S Jul31 4:14 /usr/sbin/mysqld
mysql 15993 0.0 1.9 30292 10016 ? S Jul31 1:58 /usr/sbin/mysqld
mysql 16682 0.2 1.9 30292 10016 ? S Jul31 5:35 /usr/sbin/mysqld
mysql 16807 0.1 1.9 30292 10016 ? S Jul31 3:46 /usr/sbin/mysqld
mysql 16808 0.1 1.9 30292 10016 ? S Jul31 3:59 /usr/sbin/mysqld
mysql 17335 0.1 1.9 30292 10016 ? S Jul31 3:42 /usr/sbin/mysqld
mysql 17337 0.0 1.9 30292 10016 ? S Jul31 2:11 /usr/sbin/mysqld
mysql 17696 0.1 1.9 30292 10016 ? S Jul31 2:39 /usr/sbin/mysqld
mysql 18186 0.1 1.9 30292 10016 ? S Jul31 3:20 /usr/sbin/mysqld
mysql 18187 0.1 1.9 30292 10016 ? S Jul31 3:09 /usr/sbin/mysqld
mysql 18188 0.0 1.9 30292 10016 ? S Jul31 2:11 /usr/sbin/mysqld
mysql 18610 0.1 1.9 30292 10016 ? S Jul31 2:40 /usr/sbin/mysqld
.
.
.
. many more