On Tue, Feb 06, 2007 at 09:50:38PM +0300, Михаил Монашёв wrote:
> >>> vmstat 2
> >> procs memory page disks faults cpu
> >> r b w avm fre flt re pi po fr sr da0 da1 in sy cs us sy
> >> id
> >> 0 12 0 3132612 235568 3533 17 0 0 4034 551 0 0 7681 3736 6746 36
> >> 10 54
> >> 3 11 0 3197120 210964 6879 0 0 0 4287 0 183 5 30232 20268 7645
> >> 27 13 59
> >> 1 12 0 3185952 204024 2170 0 0 0 2526 0 34 25 31637 18288 6493
> >> 14 8 78
> >> 1 11 0 3172796 201860 3100 0 0 0 3840 0 62 7 31437 14755 6638
> >> 15 8 77
> >> 0 12 0 3138828 218780 3381 0 0 0 5715 0 34 9 31088 13534 5437
> >> 18 8 74
> >> 0 11 0 3140928 214688 2594 0 0 0 2378 0 76 29 31809 19866 6578
> >> 19 7 74
>
> YK> У меня подобная ситуация с блокированными процессами наблюдалась
> YK> когда сервера обильно сохраняли access логи.
>
> Я заметил, что столбец b резко возрастает каждые 5 минут и потом
> плавно спадает. В этот момент происходит запуск кроновских скриптов, и
> чтобы избежать их повторного запуска я использую /usr/bin/lockf , а
> чтобы не запускались скрипты всех сайтов сразу - использую sleep с
> разными таймаутами перед запуском скриптов каждого сайта.
>
> Может это lockf или sleep так сильно увеличивает столбец b ?
Нет, lockf и особенно sleep не должны на это влиять.
Скорее на это влияют собственно скрипты, которые запускаются по крону.
--
Игорь Сысоев
http://sysoev.ru