[Comm] Настройка производительности сервера: скачет loadavg
Andrey Brindeew
=?iso-8859-1?q?abr_=CE=C1_altlinux=2Eru?=
Чт Сен 2 11:33:37 MSD 2004
Hi!
В моменты больших нагрузок на сервере наблюдается следующая
картина (приводится фрагмент вывода команды vmstat 1):
6 0 1 174076 55536 127292 414028 24 0 72 3136 2941 1949 80 20 0
5 0 0 174076 55256 127320 414280 64 0 112 1632 2841 2159 85 14 0
8 0 1 174076 54824 127364 414676 32 0 48 616 2895 3157 75 25 0
5 29 2 174076 54988 127376 414752 0 0 48 1960 2737 2044 80 19 1
5 0 0 174076 53356 127432 415180 96 0 132 1620 2982 2449 81 19 0
8 0 0 174072 51224 127472 415720 52 0 96 0 3078 2860 72 28 0
5 0 0 174072 53172 127492 416036 0 0 24 2416 2802 2925 77 22 0
Видно, что иногда резко взлетает количество заблокированных
процессов, при этом сервер как бы останавливается на пару-тройку
секунд (не отвечает на TCP-соединения), что довольно неприятно.
29 - это только пример, я видел цифры, которые доходили до 75-100
заблокированных процессов в секунду.
Вопрос: чем отмониторить источник проблем на машине?
Немного о конфигурации: Dual Xeon 2.40GHz, 2G RAM, Software-RAID1
на контроллере SCSI Adaptec U320.
Машина работает в основном как обратный прокси для MS IIS и как
рассылающий SMTP-сервер (задания на рассылку выплёскиваются
пачками). Общее количество процессов httpd на машине - около
1500, в моменты значительных нагрузок - до 5000.
--
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 245 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20040902/e47380c2/attachment-0003.bin>
Подробная информация о списке рассылки community