🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #2050

Re: Ask yourself these before you choosing a 32bit OS...

#2050
From: Peter da Silva
Date: Fri, 08 Sep 1995 17:15
44 lines
2690 bytes
In article <nevin-0809950319040001@mac-nevin.cs.arizona.edu>,
Nevin ":-]" Liber <nevin@CS.Arizona.EDU> wrote:
> I'll agree that running bad software on a CMT system can be annoying, and
> in reality we don't always have the luxury of only choosing to run good
> software.

And thus there is no good reason to use CMT, other than the cost of converting
the *operating system* over.

Backwards compatibility with the *applications* is not an issue. The OS can
always provide a compatibility box that pretends to the application that it
has the whole machine to itself.

> This is one of the main reasons that Unix has stuck around for so long. 
> If you were trying to design a good OS from scratch, you certainly
> wouldn't come up with Unix.  The scheduler is bad.

The scheduler isn't inherent in UNIX.

> The UI performance is bad.

X is bad. X is not restricted to UNIX... you can run X clients and servers
on virtually every major O/S out there, and there are faster UNIX window
systems. If X performance was bad enough to be significant people would be
using them.

> The pipe mechanism is very inefficient (2 copies per byte of data,
> minimum)

Sorry, but there have been implementations that used shared memory to
implement pipes. That's one copy per byte, and if you're just passing data
on (say if you're bundling it in a network protocol) that can mean 0 copies.

> and makes it hard to tightly integrate tools (hence we get
> monoliths like trn, Netscape, etc.).  It is hard to keep secure (either a
> person has no system privledges as a regular user or all of them as root;

(or limited privileges as a "daemon" user or as a member of a specialised
group)
-- 
Peter da Silva    (NIC: PJD2)      `-_-'             1601 Industrial Boulevard
Bailey Network Management           'U`             Sugar Land, TX  77487-5013
+1 713 274 5180         "Har du kramat din varg idag?"                     USA
Bailey pays for my technical expertise.        My opinions probably scare them
Technical Details
Message-ID: <id.WS6N1.0T3@nmti.com>
Path: arc1-ca.pugleaf.net!uuneo.neosoft.com!nmtigw!peter
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-0309950108480001@mac-nevin.cs.arizona.edu> <DEJ81J.2JK@frobozz.sccsi.com> <nevin-0809950319040001@mac-nevin.cs.arizona.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,comp.os.ms-windows.advocacy
Path: arc1-ca.pugleaf.net!uuneo.neosoft.com!nmtigw!peter
From: peter@nmti.com (Peter da Silva)
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Message-ID: <id.WS6N1.0T3@nmti.com>
Sender: peter@nmti.com (peter da silva)
Organization: Network/development platform support, NMTI
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-0309950108480001@mac-nevin.cs.arizona.edu> <DEJ81J.2JK@frobozz.sccsi.com> <nevin-0809950319040001@mac-nevin.cs.arizona.edu>
Date: Fri, 8 Sep 1995 17:15:37 GMT