Perl vs C в веб-приложениях, результаты теста

UA
На сайте с 19.06.2006
Offline
100
450

Я давно хотел проверить, насколько больше запросов сможет обработать C-процесс, в сравнении с Perl-скриптом.

Проверял на простом скрипте с одним SQL-запросом, дабы избежать влияния mysql. Веб-сервер nginx, использовалось FastCGI.

Подопытный — скрипт голосования, один SQL-запрос, никаких ресурсоемких операций.

Тестировалось стандартным ab -n 1000 -c 10, “Requests per second”, средние значения:

Perl: 933 запроса/сек

C: 2896 запроса/сек (в 3 раза больше!)

Смысл тестирования не в сравнении языков, а в том, насколько компилятор лучше интерпретатора, на примере одной конкретной задачи. Надеюсь, эти цифры будут вам полезны. ;)

Детали по тестированию можно узнать у меня в блоге: http://blog.ugnich.com/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий