ну у вас же наверняка там mc есть. там в меню есть поиск по содержимому файлов.
в первом приближении, как-то так :
find . -type f |xargs grep '<?php'
но этот код не найдет скрипты которые, начинаются с символов <?
ну так написано же в документации
для апача сами найдите и посчитайте.
потоков nginx как бы нет. они там в классическом смысле не нужны. поэтому возникает очень много разных факторов, которые будет непросто сравнить.
без разницы. У меня не возникало ситуации чтобы было необходимо лезть к код. там lua и perl достаточно гибки.
Программистам сложнее мыслить в терминах конечного автомата nginx по сравнению с потоками. Может быть с этим связано.
точно не то же самое. даже с mpm_event.
число потомков nginx конечно, мало и не зависит от числа одновременно получающих данные клиентов ( не висящих к keep-alive, а именно перекачивающих данные). это приводит к серьезной экономии ресурсов.
кроме того, сами традиции и цели создания nginx таковы, что на каждого клиента тратится сравнительно мало памяти.
если уж mpm_event появился недавно, то о подобных оптимизациях и речи не было и не будет.
Skom, это не цифры. цифры должны что-то осмысленное показывать.
например, когда ты откажешься от nginx и снова проведешь долговременные замеры, то это будут осмысленные цифры.
принадлежность этой папки
я имел ввиду, что нужно подключиться и посмотреть права доступа и принадлежность этой папки через ftp.
Andreyka, так мы и обращаемся за первой консультацией, просто делаем это публично.
совершенно конкретный вопрос: "какими именно параметрами ядра можно повлиять на поведение кеша содержимого файлов с целью улучшить его работу в режиме раздачи файлов, при условии что кроме nginx других программ не запущено ?"
ответ можно в приват, если уж так все секретно.
Miracle, ну взял и что-то сделал. какая разница? поиск ответа на этот вопрос бесполезен сейчас и не даст новых навыков никому.
Сделайте вместе с ним правильную настройку и забудьте инцидент.
на что только не идут забытые кумиры чтобы их помнили :)
ну в ftp-клиенте попробуй права проверить и проставить.
там есть возможность вручную задать способ разложения массива по дискам. довольно сложные и разнообразные опции http://www.scribd.com/doc/43745829/R-Studio-Recovery-Manual
так что в умелых руках для произвольного говноконтроллера, да.