Тема: Производительность (вероятно, роуты)
Имеем проект, написанный с использованием symfony 1.2. Нагрузка такая, что 8-ядерный сервак может держать не больше 100 клиентов. xdebug+kcachegrind кричат что проблема в классах роутов. app_param_lazy_routes_deserialize включено, но разницы никакой. Самые медленные скрипты sfRoute.class.php и config_core_compile.yml.php, BasePeer.php. Особенно, вызовы sfRoute->MatchUrl, sfRoute->compile. Большинство тормознутых вызовов из других скриптов так или иначе завязаны на роуты, т.е. почти в каждом тормознутом вызове можно встретить дочерний вызов чего-то связанного с роутами. Кроме этих скриптов ещё иногда вырываются вперёд по прожорливости функции стандартной библиотеки PHP. Но это в процентном соотношении - может просто роуты в эти моменты не жрут проц. Пробовал memcached - никакого результата. Пробовал APC - система стала совсем нестабильной, бесконечное обращение к винту.