From owner-freebsd-advocacy Fri Jun 15 0:49:29 2001 Delivered-To: freebsd-advocacy@freebsd.org Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [206.29.169.15]) by hub.freebsd.org (Postfix) with ESMTP id B195D37B406 for ; Fri, 15 Jun 2001 00:49:25 -0700 (PDT) (envelope-from tedm@toybox.placo.com) Received: from tedm.placo.com (nat-rtr.freebsd-corp-net-guide.com [206.29.168.154]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id f5F7nLl52904; Fri, 15 Jun 2001 00:49:22 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Szilveszter Adam" , Subject: RE: An interesting read... Date: Fri, 15 Jun 2001 00:49:20 -0700 Message-ID: <001501c0f56f$af7f3ba0$1401a8c0@tedm.placo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <20010614092753.A13828@petra.hos.u-szeged.hu> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Sender: owner-freebsd-advocacy@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >-----Original Message----- >From: owner-freebsd-advocacy@FreeBSD.ORG >[mailto:owner-freebsd-advocacy@FreeBSD.ORG]On Behalf Of Szilveszter Adam >Sent: Thursday, June 14, 2001 12:28 AM >To: freebsd-advocacy@FreeBSD.ORG >Subject: Re: An interesting read... > > >The article is available online: > >http://www.sysadminmag.com/current/0107a/0107a.htm > >and, as was already discussed on the Hungarian FreeBSD users list, it >mostly hits upon the usual suspects: > >- threading is not as efficient on FreeBSD as it is on some other OSs. We > know this (esp in SMP situations). >- File system performance lagging because of sync mounts and no softupdates > (the authors tested with default installs) we know this too. >- It supplies a rehash of the controversy of using separate processes in > daemons to handle new tasks versus using threads and using blocking vs > non blocking TCP/IP calls. The author clearly states his preference for > asynchronous threads and non-blocking TCP/IP calls. (He is from the > company that makes the Lyris mailing list server) >- Author states that in his test (Using 4.2) he was unable to make FreeBSD > serve more than 2500 connections simultaneously while testing email > delivery to a test list. > >Contrary to expectations, w2k is not first on the list, Linux comes in as >winner. But FreeBSD is indeed the last. I think that (while you can argue >that his design choices may not be equally suitable for all network >applications) the issues he raises are partly valid. We have known about >them for a long time. 5.0, if it ever hits the streets:-) will hopefully >correct some of these, provided that softupdates will reach the level of >maturity that you can use them without worries on all file systems. > >The tests (as usual for lab tests) were not necessarily based on real-life >situations (eg writing etc 10000 files in a directory) but they still give >some hints, and this is all such benchmarks are good for. > Benchmarks that don't attempt to mimic real-life situations are not generally useful to consumers. Sure, they give hints as to where the weak areas are that need work, but the fact of the matter is that all operating systems have weak areas that show up when they are pushed to their limits. I don't have a problem with such articles in scientific research journals but SysAdmin magazine is not a scientific research journal. It is a popular trade press magazine aimed at the average system administrator of an average network. The article should have been written with a discussion of factors that is important to this audience, not with a discussion of factors that are important to mailing listserver administrators. (of which there are not many since most people use ISP-hosted mailing lists or one of the free servers intended for low-volume listserving) It would have probably been more useful to the audience if the author had included a sidebar that discussed what happened to each of the servers when their power switches were turned off right in the middle of writing out those 1000 files. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message