On Sat, 22 Dec 2007 18:03:00 +0100, vseguip@gmail.com wrote:
That was not my intention (I would have sent it as a patch using your coding conventions)
OK, that was a misunderstanding on my side then.
Well if I had a successful business requiring that load I would just go along with lighttpd for static files :)
Right, that's what I'd do as well... :)
So I will try to make more concrete questions: why are functions like get-request-data or write-header-line more time consuming the sending the whole file (even when not using "sendfile")?
Dunno, to be honest. I never profiled them as I never really had performance problems so far. This also implies that these functions are so far in no way optimized for performance.
Are they really more time consuming, BTW? I'm not familiar with the output of SBCL's profiler, so maybe you could explain that a bit. Also, I'm wondering if the methodology (sending requests via ApacheBench and then profiling within SBCL) yields correct results.