Я пытаюсь диагностировать узкое место для сервера apache (v 2.0.52) с помощью strace.
Похоже, обращение к опросу замедляет процесс. Ниже приведен один пример
опрос ([{fd = 10, events = POLLIN}], 1, 120000) = 0 <119.996719>
ls -l / proc / pid / fd возвращает
10 -> socket: [somenumber]
Какие-нибудь подсказки?
Спасибо
Это ожидалось: poll () ждет, пока что-то произойдет, третий аргумент - это миллисекундный тайм-аут, ничего не произошло через ~ 120 секунд ...
По моему опыту ведения журнала, контроль доступа - это поиск DNS - частые причины проблем с производительностью.