🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #33619

Re: When will MacOS get virtual memory?

#33619
From: Ralph Hyre
Date: Sat, 22 Oct 1988 13:37
24 lines
2101 bytes
Interesting that timesharing and virtual memory are becoming popular
again.  Even though there are time proven techniques for managing scarce
resources, resources shouldn't be that scarce anymore.

Anyway, any plain vanilla 68000 can do multiuser & multitasking stuff.
AmigaDOS, Microware systems OS-9, and many early Unix vendors have
pretty effectively shown that.

What you want on a machine like a Mac where most of the applications 
are programmed in 'unsafe' implementations of languages, and compilers
generate code which can trash anything is memory PROTECTION.  This strongly
encourages the use of an MMU.

And once you have a MMU, you can easily do Virtual memory (which I consider 
sort of a last resort, for those who want a certain set of applications, but
don't have enough memory for them, is an MMU.  The Mac memory management system
is nifty enough that I suspect even multifinder could be patched up to provide
for a swapping MacOS, where whole application code resources (and maybe even 
their data spaces) can be put on a disk when they aren't in the foreground.
-- 
					- Ralph W. Hyre, Jr.
Internet: ralphw@ius3.cs.cmu.edu    Phone:(412) CMU-BUGS
Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA
"You can do what you want with my computer, but leave me alone!8-)"
Technical Details
Message-ID: <3375@pt.cs.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!ames!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!ius3.ius.cs.cmu.edu!ralphw
References: <1526@oakhill.UUCP> <551@dms.UUCP> <8253@cit-vax.Caltech.Edu> <5721@zodiac.UUCP> <157@s1.sys.uea.ac.uk> <3962@phoenix.Princeton.EDU> <5624@zodiac.UUCP> <76000290@p.cs.uiuc.edu> <39513@yale-celray.yale.UUCP> <271@cvbnet2.UUCP> <63094@felix.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!ames!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!ius3.ius.cs.cmu.edu!ralphw
From: ralphw@ius3.ius.cs.cmu.edu (Ralph Hyre)
Newsgroups: comp.sys.mac
Subject: Re: When will MacOS get virtual memory?
Keywords: multitasking protection multiuser mmu
Message-ID: <3375@pt.cs.cmu.edu>
Date: 22 Oct 88 13:37:56 GMT
References: <1526@oakhill.UUCP> <551@dms.UUCP> <8253@cit-vax.Caltech.Edu> <5721@zodiac.UUCP> <157@s1.sys.uea.ac.uk> <3962@phoenix.Princeton.EDU>  <5624@zodiac.UUCP> <76000290@p.cs.uiuc.edu> <39513@yale-celray.yale.UUCP> <271@cvbnet2.UUCP> <63094@felix.UUCP>
Sender: netnews@pt.cs.cmu.edu
Organization: Carnegie-Mellon University, CS/RI
Lines: 23