On Mon, Oct 30, 2006 at 07:53:04PM +0300, Varinov Nicolay wrote:
> Попробовал на 4.11 результат тот же lock от Log-Main, но что с ним
> понять тяжелей, так как в тредах его нет. В сам лог сообщения пишутся
> с обычной интенсивностью.
Нагрузка на диск(и) какая? tps;MB/s? Может помочь (немного) разделение IO-интенсивных операций на несколько дисков (логи, очередь, домены).
> Владимир где и что искать для понимания, а что же происходит с
> Log-Main в 5.0.12, конечно попробовать 6.х принципиально можно, но все
> же.
Дело в том, что в реализации POSIX threads в FreeBSD 4.x, если какой-то тред блокируется на операции ввода/вывода, то блокируется и весь многотредовый процесс, вот DNR и оказывается в состоянии ожидания. В 6.x это уже не так.
ANDY Получено Mon Oct 30 16:58:05 2006
Этот архив был сгенерирован hypermail 2.1.8 : Mon 30 Oct 2006 - 20:14:12 MSK