Date: Mon, 07 Feb 2000 04:24:31 +0000 From: Tony Finch <dot@dotat.at> To: Stanley.Hopcroft@IPAustralia.Gov.AU Cc: freebsd-isp@freebsd.org Subject: Re: FreeBSD and MS Windows performance Message-ID: <E12Hfix-0009Rx-00@fanf.eng.demon.net> In-Reply-To: <Pine.BSF.4.21.0002071257340.6891-100000@stan>
next in thread | previous in thread | raw e-mail | index | archive | help
Stanley Hopcroft <Stanley.Hopcroft@IPAustralia.Gov.AU> wrote:
>
>He also claims (in the May article that talks about network
>performance. I don't know when the VM article was published other
>sometime last year) that 
>
>. because the Linux threads do not do asynchronous IO they are less
>efficient than NTs threads.
Linux's pthreads implementation does do async IO.
>. because the Linux kernel does not provide re entrant read() and write
>calls, that NT - which does - outperforms it.
Linux's glibc has support for the POSIX aio_*() calls.
>. Linux lacks a "sendfile" system call to avoid reading something
>before sending it over a TCP connection, and therefore lags Linux which
>does.
Linux does have sendfile().
Tony.
-- 
               **                              **               
***   ***   ***  **** ***   *******   ***   ***  **** ***   ****
   ***   ***         *   ***       ***   ***         *   ***    
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E12Hfix-0009Rx-00>
