No subject


Fri Jan 31 06:23:24 EST 2014


>From suter  Wed Dec  5 11:13:58 2001
Return-Path: <majordom at caliburn.humbug.org.au>
Received: from diadora.client.uq.net.au (diadora-2 [10.0.1.2])
	by zwitterion.humbug.org.au (8.12.1/8.12.1/Debian -2) with ESMTP id fB51DwNT031797
	for <suter at zwitterion.humbug.org.au>; Wed, 5 Dec 2001 11:13:58 +1000
Received: from caliburn (mail at caliburn.humbug.org.au [203.15.51.6])
	by diadora.client.uq.net.au (8.12.1/8.12.1/Debian -2) with ESMTP id fB51Dwvm029780
	for <suter at zwitterion.humbug.org.au>; Wed, 5 Dec 2001 11:13:58 +1000
Received: from majordom by caliburn with local (Exim 3.12 #1 (Debian))
	id 16BQNn-0008Jy-00
	for <general-outgoing at lists.humbug.org.au>; Wed, 05 Dec 2001 10:57:55 +1000
Received: from mercury.sun.com ([192.9.25.1])
	by caliburn with esmtp (Exim 3.12 #1 (Debian))
	id 16BQNj-0008Jt-00
	for <general at lists.humbug.org.au>; Wed, 05 Dec 2001 10:57:51 +1000
Received: from ausmail.Aus.Sun.COM ([129.158.80.6])
	by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id QAA05449;
	Tue, 4 Dec 2001 16:57:47 -0800 (PST)
Received: from fodder.Aus.Sun.COM (fodder [129.158.11.54])
	by ausmail.Aus.Sun.COM (8.9.1b+Sun/8.9.1/ENSMAIL,v2.1p1) with ESMTP id LAA02373;
	Wed, 5 Dec 2001 11:57:40 +1100 (EST)
Received: from fodder (fodder.Aus.Sun.COM [129.158.11.54])
	by fodder.Aus.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id LAA09577;
	Wed, 5 Dec 2001 11:57:48 +1100 (EST)
Date: Wed, 5 Dec 2001 11:57:47 +1100
From: James McPherson - TSG Engineer <James.McPherson at Sun.COM>
To: general at lists.humbug.org.au
Cc: chris at stallion.oz.au
Subject: Re: [H-GEN] NetBSD vs FreeBSD[HYPERscan M7]
Message-ID: <20011205115747.F8833 at fodder>
References: <1CDB101F0CB6D311882F0000F806392404E17BA0 at aquarius.bne.star.com.au> <sapu5vxjgq.fsf at gweepery.stallion.oz.au> <003901c17c8c$31c8e680$13425eca at sunburnt> <nospam-1007448775.07084 at bambi.gbch.net> <sa667mx8zu.fsf at gweepery.stallion.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <sa667mx8zu.fsf at gweepery.stallion.oz.au>; from chris at stallion.oz.au on Wed, Dec 05, 2001 at 21:21:41 %z
X-Mailer: Balsa 1.2.3
Precedence: bulk
Reply-To: general at lists.humbug.org.au
X-Loop: general at lists.humbug.org.au
List-Help: <mailto:majordomo at lists.humbug.org.au?subject=help>
List-Post: <mailto:general at lists.humbug.org.au>
List-Subscribe: <mailto: general-request at lists.humbug.org.au?subject=subscribe>
List-Id: semi-serious discussions about Humbug and Unix-related topics <general at lists.humbug.org.au>
List-Unsubscribe: <mailto: general-request at lists.humbug.org.au?subject=unsubscribe>
List-Archive: <http://archive.humbug.org.au/humbug-general/>
Sender: Majordomo <majordom at caliburn.humbug.org.au>
Status: RO
Content-Length: 3812
Lines: 64

[ Humbug *General* list - semi-serious discussions about Humbug and  ]
[ Unix-related topics.  Please observe the list's charter.           ]
[ Worthwhile understanding: http://www.humbug.org.au/netiquette.html ]


On 05 Dec 2001, 09:21:41 PM Christopher Biggs wrote:
> Greg Black <gjb at gbch.net> moved upon the face of the 'Net and spake thusly:
> > | > FreeBSD is for people who like to run Enlightenment and all the
> > | > associated multimedia bells and whistles, and think that having 10%
> > | > better filesystem througput is a "killer app".
> > | Well I don't know what Enlightenment is, don't have a sound card installed,
> > | no bells, no whistles, but I'll certainly think twice about saying that I
> > | run FreeBSD... obviously not much better than windoze. Or was that a joke?
> > Sounds more like lack of information to me.
> The differences are almost entirely cultural, and cannot be adequately
> expressed in *any* short message.  Here's another take from a different
> direction:
> FreeBSD concentrates on cutting-edge performance and flexibility on a
> small number of platforms.   For example, FreeBSD is a proving ground
> for next-generation filesystem and virtual memory architectures.

It's interesting for me as somebody who has to analyze solaris kernel crash
dumps (and thus needs to understand how the damn thing works) to try to keep
a finger on the pulse of development in the open/free unix world. I've recently 
come across a paper (presented at usenix 01, see www.parrotcode.org/talks/vmem.pdf) 
which makes some claims about *bsd and linux re rmalloc(..) -- basically the 
paper insinuates that *bsd is "behind" solaris in terms of scalable vm allocation ;) 

(now I'm putting on my asbestos suit...)

> NetBSD and OpenBSD concentrate on "do it right first"---uniformity and
> reliability take precedence, along with maximum portability.  
> Since all these sibling OSen exchange memes and code often, the
> difference is not so much one of disparate goals, but of each camp
> choosing a different *primary* goal.

This also is a reflection of one of the differences between OSen written by
commercial developers (eg Sun and solaris, IBM and aix) and those OSen written
by volunteers (I guess that's the most correct term). [NOTE I'm not speaking
for or on behalf of Sun here...] While the commercial developers do their best 
to "do it right first" there is an expectation that bugs will be found after
release, even if only because there is no way that we can simulate the entire
universe of what customers can and will do when we release. That's not to say
that commercial developers take "near enough is good enough" approach -- we
have design committees (ac!) and some very, very talented engineers to get
the architecture correct before allowing something into the OS (let alone the
kernel). None of the above is intended to annoy anybody btw, and one of the
primary things that I've learnt over the past decade is that you have to take
the most appropriate platform for what you want to achieve, and use that rather
than take a one-OS-to-rule-them-all approach. I know of solaris bigots, *bsd
bigots, linux bigots, NT/w2k/xp bigots -- "you can tell a bigot, but you can't
tell them too much because they'll hit you."

Sorry for the rambling


James C. McPherson

-- 
TSG Engineer (Kernel/Storage)           828 Pacific Highway
APAC Customer Care Centre               Gordon NSW 
Sun Microsystems Australia              2072

Failfast panic: those controlling voices in my head have 
stopped telling me what to do.....

Read about the VOS Initiative at http://www.vosinitiative.com


--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.



More information about the General mailing list