12 сентября 2010 г. 16:51 пользователь Михаил Монашёв
<postmaster@softsearch.ru> написал:
> FreeBSD 8.1 начинает тормозить, ибо диски не
> справляются, и через некоторое перезагружается. vmstat -z не
> показывает превышения лимитов. Используется AIO. Корки пока нет.
> Скажите пожалуйста, что может выедать nginx при тормозах дисков, что
> приводит к ребуту?
Это особенность то ли драйвера, то ли дисковой системы FreeBSD. Я за 8
лет так и не понял. Не всегда повторяется, повторить специально в
принципе удаётся, но найти корреляцию между
контроллером/диском/системой не удаётся. Где-то падает, где-то нет.
Чисто интуитивно - какой-то слишком долгий таймаут приводит к дедлоку,
который почему-то ведёт к ребуту.
Скорее всего очень жёсткое дрочево и каталоги с толпой файлов? (да,
вот тут есть такой момент, что чётко повторяется на lookup´е файлов в
таких каталогах).
--
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru