🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.computers.68k
Article #161

68000 O/S's, MMUs, et. al.

#161
From: HELLER
Date: Tue, 17 Feb 1987 13:08
47 lines
3062 bytes
It seems that my recent message stirred up some dust.  First of all let me
clarify a few things.

First of I don't object to having a MMU.  It is just that I don't think a
MMU is *neccessary* for *most* applications.  In a development/hacker
environment and with real milti-user systems it is needed.  It is doubtfull
that MMUs will ever be common on *little* home/office systems (i.e. ST's,
Amiga's, Mac's etc.) - most of these system will be running well behaved
software (i.e. canned business and home software), so these system can
easily get by with an unprotected multi-tasking O/S (like OS9 or AMIGADOS).
I really doubt that UNIX/MINIX will ever be the O/S of choice amongst home
and office users:  UNIX is just too "weird" (why is the directory command
"ls"?  why is the type command "cat"? what is an inode? - only UNIX hackers
really understand UNIX).

Secondly, I have found that I have had little or no trouble with runaway
pointers totally trashing the system, at worst it just trashes the current
"process". Re-booting just that process is suffientent. I guess I tend to
write good code. Also, I have little need to run jobs in the background
much. I guess I am just a synchronious user. I suspect that if I had UNIX on
my system it would just cause an *increase* in the system overhead, because
I would not use enough of it to justify most of what it would supply me
with. I just don't have much need of forks and pipes (or even virtual memory
- I will be going to a 4-meg system soon, which will provide me with more than
enough memory for anything I'm likely to run on my system. UNIX would just
eat up more memory for page tables and system code than I would actually be
using most of the time!). I suspect that that is true of most users of
little systems.

I have used UNIX a little and have *not* liked it at all.  The documentation
tends to be poor and the error messages not very informative.  Unless MINIX
imporoves on this (along with some other changes) I probably won't bother
with it.  If I go for a more advanced O/S than CP/M-68K, I'll probably go to
OS9/68K or CDOS-68K (neither of which need a MMU).  I just as soon not spend
money for a MMU when I don't really need one.


		Robert Heller
ARPANet:	Heller@UMass-CS.CSNET
BITNET:		Heller@UMass.BITNET
BIX:		Heller
GEnie:		RHeller
FidoNet:	101/27 (Dave's Fido, Gardner, MA)
	     or 101/147 (Orange Fido, Orange, MA)
CompuServe	71450,3432
Local PV VAXen:	COINS::HELLER
UCC Cyber/DG:	Heller@CS
Technical Details
Message-ID: <8702181533.AA27804@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ucbvax!cs.umass.edu!HELLER

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ucbvax!cs.umass.edu!HELLER
From: HELLER@cs.umass.edu.UUCP
Newsgroups: mod.computers.68k
Subject: 68000 O/S's, MMUs, et. al.
Message-ID: <8702181533.AA27804@ucbvax.Berkeley.EDU>
Date: Tue, 17-Feb-87 08:08:00 EST
Article-I.D.: ucbvax.8702181533.AA27804
Posted: Tue Feb 17 08:08:00 1987
Date-Received: Thu, 19-Feb-87 19:30:54 EST
Sender: mwm@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 47
Approved: info-68k@ucbvax.berkeley.edu