Привет всем!


Обработка заказа: обращение к базе за предыдущими заказами (там нужна история), нетривиальная обработка, и формирование странички с новым. База sqlite (через алхимию), 20КБ. Питон ничем (сифоном) не ускорял. Апачевский бенч: ab -c 2 -n 300 -C <кука> <адрес> Внизу – результаты, 3 числа, requests/sec, для werkzeug (отладочный), gunicorn workers=1, и gunicorn workers=2. Всё под одинаковыми виртуалками, 2 процессора, на хосте CPU governor=performance.


FreeBSD, 12.1, python 3.7.9

56, 58, 84


OpenBSD, 6.7, python 3.7.9

114, 157, 254


Linux, Debian 9, python 3.5.3

90, 321, 397


Все системы довольно дефолтные. Что скажете, это нормальные результаты? (я нуб)


Линукс рвёт БСД. Почему так плохо с FreeBSD? Почему не очень хорошо с OpenBSD?


Почему при увеличении workers производительность поднимается слабо?









 , , ,






URL записи