[Comm] CPU iowait слишком велико
Vladimir Karpinsky
vkarpinsky на mail.ru
Сб Июл 14 11:52:19 MSK 2012
14.07.2012 11:04, Michael Shigorin пишет:
> On Sat, Jul 14, 2012 at 08:22:38AM +0400, Vladimir Karpinsky wrote:
>> Cron иногда (~1 раза в месяц) присылает сообщения вида:
>> checkarray: I: selecting idle I/O scheduling class for resync of md0.
>
> Это фича. :) (периодическая принудительная фоновая синхронизация)
Понял.
>>>> Mem: 4059540K total, 3906728K used, 152812K free, 7756K buffers
>>>> Swap: 2095036K total, 2095036K used, 0K free, 279424K cached
>>>> Имеется подтормаживание при запуске некторых процессов.
>
> Налицо нехватка RAM для такого объёма задач (или утечек памяти);
> посмотрите и покажите ps vax --sort=rss | tail -20
Спасибо, нашёл процесс, который хотел уже слишком много, надо будет его
помониторить. С памятью ситуация нормализовалась, а, вот, с iowait что-то
происходит: раньше стояло на 25%, а сейчас непрерывно меняется, причём то
упадёт до 0, то поднимается до 70%. Например:
top - 07:49:33 up 153 days, 16:06, 3 users, load average: 2.14, 2.25, 1.85
Tasks: 270 total, 1 running, 269 sleeping, 0 stopped, 0 zombie
CPU0 : 0.3%us, 0.3%sy, 0.0%ni, 47.0%id, 52.0%wa, 0.0%hi, 0.3%si, 0.0%st
CPU1 : 0.0%us, 0.0%sy, 0.0%ni, 48.3%id, 51.3%wa, 0.0%hi, 0.3%si, 0.0%st
Mem: 4059540K total, 1766388K used, 2293152K free, 121528K buffers
Swap: 2095036K total, 189396K used, 1905640K free, 1247076K cached
Как посмотреть, что это происходит?
--
С уважением,
Владимир.
Подробная информация о списке рассылки community