Ага, учитывая, что nginx делает gethostbyname только при чтении конфига - офигенно поможет.
Разве что HUP в голову раз в пять минут.
Засада только в динамически меняющемся ip стрима.
Если руки растут откуда надо, замена апача на nginx снижает LA с 10-20 до 0.5-0.7 примерно.
Ставьте nginx.
Каюсь, был неправ, продуплил момент с обоими серверами.
nginx вообще перезапускается? nginx -t что говорит?
Неудивительно, вы ж запросы со второй машины в апач вливаете.
Неудивительно, апач поди с mod_rpaf, а X-Forwarded-For вы не передаете nginx-ом с первой машины на вторую.
Ух ты. nginx научился выполнять скрипты? :-)
tcpdump-ом посмотрите на интерфейсе.
Ну очень похоже на ддос - смотрите не по логам, а по реальным запросам.
Как вы запускаете nginx - он активно насасывает в кэш статику с винта. Как кэш набивается - начинает отдавать из памяти.
Зато http из-коробки работает с русскоязычными именами файлов, без нарушений rfc и фигурного выпиливания внутри vsftpd.c