From owner-freebsd-chat Mon Apr 27 15:15:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22768 for freebsd-chat-outgoing; Mon, 27 Apr 1998 15:15:05 -0700 (PDT) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22629 for ; Mon, 27 Apr 1998 15:14:51 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id RAA01487; Mon, 27 Apr 1998 17:14:35 -0500 (EST) (envelope-from toor) Message-Id: <199804272214.RAA01487@dyson.iquest.net> Subject: Re: Why is Win NT slower than others? In-Reply-To: from Ben Cohen at "Apr 27, 98 07:35:16 pm" To: bjc23@hermes.cam.ac.uk Date: Mon, 27 Apr 1998 17:14:35 -0500 (EST) Cc: freebsd-chat@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ben Cohen said: > > Why is Windows NT Server slower than other servers such as FreeBSD? > I know one reason is that if you page on NT, it doesn't choose pages to page out very well. It also has excessive system call latencies. There is a paper from Harvard or Berkeley (I think) that describes some of the issues, where they compared NetBSD and NT. For many applications, NetBSD and FreeBSD aren't different enough that the conclusions about the relative behavior of NetBSD and NT, would not be the same as FreeBSD and NT. > > Is there anything in the argument that this could be because Windows NT > Server is graphical (it uses the Win95 interface) whereas BSD isn't [need > not be]? > If you run Xwindows on a FreeBSD server, you'll notice only a small decrease in perf (unless you are memory limited.) > > Is it because of inefficient programming by Microsoft? (I've read that > they use basically the same TCP/IP programming as BSD.) > My guess that it is a result of architectural design decisions, and not because of "programming" prowess. I wouldn't have done an OS like NT was done (from what I can see about it's architecture.) That isn't to say that my result would have been better though :-). -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message