Skip site navigation (1)Skip section navigation (2)
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>