Hi! Такая проблемка. Есть сервер, который регулярно и активно работает с кучей мелких файлов (.rrd, так как сервер мониторинга), для чего был принудительно увеличен объем dirty буферов.
В общем, кэш сильно помог, производительность сильно улучшилась, но вот проблемка. В 04:00 по московскому времени в течении примерно 10 минут начинается сильный I/O, видимо дисковый, и система начинает заметно тормозить. Мониторинг (по sar) показывает, что в это время процентов 20-25 система проводит в iowait. В остальное время этот показатель редко превышает 10%. Также, детальное изучение различных срезов статистики получаемой из sar показывает, что в это время активно идет работа с дисковым кэшем. Косвенно можно судитиь по тому, что в top процесс pdflush на втором месте (на первом полезный процесс). Например, вот нормальное фунционирование $ sar -R -s 03:50:00 -e 04:00:00 Linux 2.6.22-14-server () 23.05.2008 03:50:30 frmpg/s bufpg/s campg/s 03:51:30 -3,45 0,13 -1,28 03:52:30 518,60 0,50 4,68 03:53:30 -1,03 0,25 0,00 03:54:30 1,03 0,18 0,02 03:55:01 -105,87 0,26 0,03 03:55:30 -985,33 0,45 0,35 03:56:30 491,67 0,47 1,07 03:57:30 36,06 0,27 4,73 03:58:30 -1,55 0,20 0,00 03:59:30 0,52 0,23 0,02 Среднее: 57,04 0,29 1,05 А вот, когда начинается загрузка: $ sar -R -s 04:00:00 -e 04:10:00 Linux 2.6.22-14-server () 23.05.2008 04:00:30 frmpg/s bufpg/s campg/s 04:01:30 5,60 -6,40 -5,75 04:02:30 -2,28 -31,36 -295,57 04:03:30 6,90 -8,53 -1,78 04:04:30 11,88 -56,16 -284,95 04:05:01 544,15 -11,14 103,60 04:05:30 -117,75 0,31 114,21 04:06:30 -123,05 0,23 128,66 04:07:30 -114,93 -11,48 122,32 04:08:30 322,30 -42,64 49,76 04:09:30 -126,28 0,40 126,80 Среднее: 22,55 -17,95 -5,76 Обратите внимание на последний столбец. Собственно есть подозрение, что это какие-то хитрые убунтовские настройки, потому что до этого такая же схема без каких-либо ночных странностей работала под другим дистрибутивом. Где и какие параметры подкрутить? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru