werehuman 26.06.2011 12:03 Psi+

Сделал парочку тестов. Веб-сервер (количество воркеров настраивается), на вход — f(x), на выходе — с помощью sympy F(x), f'(x) и решение уравнения f(x) = 0. Сервер на gevent рвёт по всем параметрам сервер на основе BaseHTTPServer. Подробности — может быть когда-нибудь.

1. utros 26.06.2011 12:20 Adium

Сравнил. Надо не с BaseHttp сравнивать, а с Tornado, например.

2. werehumanutros /1 26.06.2011 12:21 Psi+

то есть ты хотел сказать, что это было ожидаемо, что сервер на фреймворке работает быстрее сервера без фреймворка?

3. utroswerehuman /2 26.06.2011 12:23 Adium

Было очевидно, что
а)многопоточная реализация быстрее однопоточной
б) что что угодно более-менее неплохо написанное быстрее BaseHTTPServer

4. werehumanutros /3 26.06.2011 12:24 Psi+

количество потоков одинаковое

5. utroswerehuman /4 26.06.2011 12:24 Adium

Ок, тогда б

6. werehumanutros /5 26.06.2011 12:25 Psi+

только base httpserver получил задачу — и решает задачу. А gevent (моя прога на gevent) дробит её на гринлеты

7. utroswerehuman /6 26.06.2011 12:27 Adium

Ок

8. werehumanutros /7 26.06.2011 12:28 Psi+

хотя впрочем результат очевиден. У меня на gevent сначала не дробило на гринлеты, а тоже решало всю задачу целиком. Когда стал кромсать задачу — дисперсия сильно уменьшилась

Do you really want to delete ?