Re: upgrade or upgrade
Anton Petrusevich wrote:
On Monday 21 November 2005 18:38, Alexander wrote:
с недавних пор нагрузка на него увеличилась
вот что показывает top
по данным top нагрука на CPU порядка 50+-7% и свободной памяти 25 M
(такое происходит в повечерам , тоесть во времена пиковой нагрузки.)
Tasks: 1072 total, 1 running, 1071 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.5% user, 42.7% system, 1.9% nice, 52.9% idle
Очень подозрительный system, стоило бы выяснить, чем именно занимается
система. При загрузке передать ядру параметр profile=2 и затем readprofile
может помочь.
стоит ли добавть RAM ? перевести на более мощный CPU ?
Может стоит CPU сапгрейдить, а может сетевую карточку, а может просто ядро 2.4
на 2.6 сменить -- трудно сказать, сначала надо найти узкое место. Idle может
быть следствием блокировок дискового ввода/вывода, может стоит добавить
памяти, чтобы больше кешировалось. Swap тоже часто полезен, вот у тебя из
тысячи процессов работает только один, так может стоило бы частично странички
в swap сбросить, и памяти уже легче стало б.
и еще , как могли заметить нет swap-a , насколько он важен для сервера с
количеством RAM >= 1G ?
Зависит от. У меня 4г рам и 2г своп, нормально там 200м свопа занято только,
но и то хлеб (экономия рам, swap in/out нулевой).
ясно , спасибо за советы .
заметил такую странность как только запускаю top он показывает idle
93.4 % при следуюющем обновлении уже 50% и дальше колеблется около этого
значения , при этом если сортировать вывод по %CPU , то показывает что
сам процесс top отжирает 38 % CPU .
может ли top потреблять столько ? и если да то каким образом ?
далее vmstat показывает idle 93 , хотя на другом терминале top
показывает idle 52.
как это можно обьяснить ?
vmstat
procs -----------memory---------- ---swap-- -----io---- --system--
----cpu----
r b swpd free buff cache si so bi bo in cs us sy
id wa
0 0 0 38524 45264 503680 0 0 13 17 6 19 4 3
93 0
iostat
Linux 2.4.31-ow1 11/22/2005
avg-cpu: %user %nice %sys %iowait %idle
1.64 2.07 2.87 0.00 93.42
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hdc 7.36 12.72 169.14 24332132 323453266
hdc1 0.00 0.00 0.00 178 466
hdc2 2.35 5.31 69.10 10145272 132133896
hdc5 2.12 7.00 60.61 13380672 115910832
hdc6 2.90 0.42 39.43 805946 75408072
hda 7.37 13.69 169.14 26171252 323453266
hda1 0.00 0.00 0.00 1568 466
hda2 2.35 5.99 69.10 11455738 132133896
hda5 2.12 7.28 60.61 13921226 115910832
hda6 2.89 0.41 39.43 792584 75408072
top - 21:01:36 up 22 days, 3:13, 2 users, load average: 0.26, 0.44, 0.46
Tasks: 1032 total, 1 running, 1030 sleeping, 0 stopped, 1 zombie
Cpu(s): 2.9% user, 39.5% system, 1.4% nice, 56.2% idle
Mem: 1032836k total, 990788k used, 42048k free, 45656k buffers
Swap: 0k total, 0k used, 0k free, 505360k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
COMMAND
7007 root 17 0 1624 1624 852 R 37.6 0.2 0:13.89
top
22390 mysql 9 0 129m 129m 5072 S 0.6 12.8 1:14.82
mysqld
3707 www-data 9 0 11400 11m 8760 S 0.4 1.1 0:01.15
apache
Reply to: