Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Feb 2000 21:39:37 -0800 (PST)
From:      Tom <tom@sdf.com>
To:        Stanley Hopcroft <Stanley.Hopcroft@IPAustralia.Gov.AU>
Cc:        FreeBSD-Questions@FreeBSD.org, FreeBSD-ISP@FreeBSD.org
Subject:   Re: Performance of FreeBSD and MS Windows. What about select() and memory management etc ?
Message-ID:  <Pine.BSF.4.05.10002072132380.4244-100000@misery.sdf.com>
In-Reply-To: <Pine.BSF.4.21.0002071050190.6891-100000@stan>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 7 Feb 2000, Stanley Hopcroft wrote:

...
> In "Windows NT magazine" (May 1999), an article "Linux and the
> Enterprise: is this OS ready for prime time" by Mark Russinovich,
> compares the network performance of NT and Linux (or other Posix 1
> compliant OS) unfavourably on the basis that select() does not scale,
> or perform as well as the non- standard system call that MS provides
> and the author claims is implemented on other high performance Unix
> platforms.

  Does network performance depend on select() though?  I don't think it
does.  Besides there are many different ways that select() is implemented,
and many different ways an application could use it.

  MS people usually point at sendfile(), which can transmit files
completely within the kernel.  FreeBSD has this now, and so does Linux.

> The same author in another article claims that the VM system of Unix
> also fails to provide the facilities or performance of the MS
> system. He claims his conclusions are based on his inspection of the
> Linux kernel, and I presume, what MS claim about their kernel.

  Perhaps.  But the Linux VM is its own thing.  Any strengths or
shortcomings it might have are different from other implementations.  I
recommend "UNIX Internals" by Uresh Vahalla.  There was also a recent
DaemonNews article about FreeBSD's particularly implementation and its
strengths and weaknesses, and some comparisions with Linux.

  Anyone that points at something in Linux and declares it a weakness, and
then by extension declares it a weakness of Unix, is dead wrong.

> I probably would attach no significance to these articles because the
> claims are not possible for me to substantiate, but I would like to see
> some rebuttal from those able to do so.
> 
> If there are other any public analysis of the two systems, I would like
> to hear about them.
> 
> I don't think it reasonable that these claims of superior MS Windows
> performance and technology go unchallenged if in fact they are untrue.
> 
> As for me, I will show more interest in the incredibly high performace
> and sophistication of MS Windows when the products are more usable
> (as servers) and available - in any thing other than a file server
> role.
> 
> Thank you,
> 
> Yours sincerely.
> 
> 
> Stanley Hopcroft
> Network Specialist
> IP Australia
> 
> +61 2 6283 3189
> +61 2 6281 1353 FAX
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-isp" in the body of the message
> 
> 

Tom



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10002072132380.4244-100000>