Это кажется очень странным, особенно после passenger'а.
Сайт на rails 3.1, включено кэширование assets, thin запущен со стандартными настройками.
Устроил стресс-тестирование так:
siege -f links.txt -i -c 500 -t 5M -d 1
...
Transactions: 13195 hits
Availability: 92.53 %
Elapsed time: 270.23 secs
Data transferred: 81.09 MB
Response time: 6.92 secs
Transaction rate: 48.83 trans/sec
Throughput: 0.30 MB/sec
Concurrency: 337.93
Successful transactions: 13195
Failed transactions: 1065
Longest transaction: 47.97
Shortest transaction: 0.09
Работает отлично, в логах рельс скорость генерации страниц держится в пределах 15мс, только thin отдаёт медленней - 10 секунд в среднем.
Смущает что процесс irb не жрёт памяти совсем, thin же при любой нагрузке не выходит за 80 мегабайт (RES; VIRT доходила до 3ГБ).
Два вопроса: а) что делает siege и насколько можно этим 48.83 trans/sec верить б) сколько памяти нужно для 10 000 посетителей в сутки?
Вопросы заданы неверно, тема закрыта.