On 9/27/07, John Buckman <[EMAIL PROTECTED]> wrote:
> When comparing lighthttpd vs aolserver, notice that aolserver only
> does worse than lighthttpd for large files, and on the same file
> system/hardware. Thus, the difference in benchmarks is not likely to
> be the access logs or disk.
>
> Lighthttpd is *not* using the system call to send a file to a socket
> (I forget the name) as this call was taken out of the Linux kernel, I
> believe with 2.4.  I remember reading a note about this from Linus,
> that the performance for that system call was terrible, so they were
> taking it out.
>
> Based on my own experience with sending large files over tcpip, the
> difference is that aolserver uses a thread-based approach vs a
> lighthttpd's single-thread async approach.
>

>
Maybe try the background delivery using libthread?
http://openacs.org/xowiki/Boost_your_application_performance_to_serve_large_files%21
if it is actually an issue.


Dave


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to