#1 09.09.11 22:39
анализ увеличения нагрузки на процессор
если идет нагрузка именно из за процессов системных, не пользовательских, как можно выяснить из-за какого именно?
проц:
Linux sabre 2.6.33-gentoo-r2 #1 SMP Thu May 6 10:55:29 MSD 2010 x86_64 Intel(R) Xeon(R) CPU E5405 @ 2.00GHz GenuineIntel GNU/Linux
Offline
#2 10.09.11 07:55
Re: анализ увеличения нагрузки на процессор
top - смотри состояние загрузки процессов - D - значит занят i/o, shared mem, потребление user, sys,hi, time
ps axwwfu - смотри сколько чего отжирает каждый тред.
если что-то жрет сеть
netstat -anp - видно сетевой rx/tx
так же free.
хорошо поможет vmstat для просмотра активности свопа и context select
хорошо поможет snmp
http://www.paessler.com/support/kb/questions/111
Offline
#3 10.09.11 08:07
Re: анализ увеличения нагрузки на процессор
ps axwwfu - строку command можно исключить? а то там шлак всякий иногда у ява приложений.
хорошо поможет snmp
http://www.paessler.com/support/kb/questions/111
zabbix используется.
Offline
#4 10.09.11 11:04
Re: анализ увеличения нагрузки на процессор
погугли про oprofile
сам использовал - очень помогает
там даже не системных процессов заргузку показывает, а процент использования проца библиотечными вызовами, прерываниями, драйверами, модулями ядра, модулями сетевыми (типа nat, conntrack)
вообще клёвая штука, обычными утилитами типа top, vmstat такое не посмотришь
Offline

