CherryPy wsgiserver performance on MacOS X.

3 views
Skip to first unread message

Graham Dumpleton

unread,
Aug 30, 2007, 5:57:43 AM8/30/07
to cherrypy-users
Was playing around doing some comparative testing of different WSGI
hosting solutions and run across the same problem I have before with
the wsgiserver from CherryPy. This time I thought I would ask what
other peoples experiences have been.

In short, when doing testing on MacOS X and Linux, on Linux the the
CherryPy wsgiserver results were comparable to one of the other
hosting solutions being tested. But on MacOS X, the CherryPy
wsgiserver only showed about 60 percent the throughput when compared
to the other solution.

I very much doubt the other solution being compared to was running a
lot better on Linux, so have always suspected that the CherryPy
wsgiserver was for some reason not running that well on MacOS X.

Has anyone else experienced less than stellar performance with the
CherryPy wsgiserver on MacOS X?

I know MacOS X has its quirks, but wouldn't expect such a noticeable
performance difference.

FWIW, the testing is with serialised requests and no keep alive. Ie.,

ab -n 3000 http://localhost:8000/

Thus, issues related to the GIL and threading shouldn't figure in any
way.

Graham

Reply all
Reply to author
Forward
0 new messages