🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22621

Re: Inverted Page Tables

#22621
From: Hugh LaMaster
Date: Mon, 26 Feb 1990 20:10
28 lines
1617 bytes
In article <37774@cornell.UUCP> huff@cs.cornell.edu (Richard Huff) writes:
>their problems.  The true issue is supporting Copy-On-Write, which 

But suppose that Copy-On-Write *must* be supported.  Maybe IPT still works
well enough.  


>The Unix fork() policy of logically copying the stack is brain dead.  If 
>we had a general create_a_process() facility that allowed you to specify 

This was argued a while back.  It does seem that a lot of cases could be
covered by a general exec function, but many people argued that in practice
every fork() is unhappy in its own way...

>Can anyone name a use for copy-on-write that wasn't designed to fix one 
>of the above two problems (or to support the brain dead policies of 
>fork(), as mentioned above) ?

I guess we are stuck with supporting an efficient fork() with Copy-On-Write,
whether it is "necessary" or not.  Does that make IPT impossible.  I wonder
if every system designer knows?   :-)



  Hugh LaMaster, m/s 233-9,  UUCP ames!lamaster
  NASA Ames Research Center  ARPA lamaster@ames.arc.nasa.gov
  Moffett Field, CA 94035     
  Phone:  (415)604-6117       
Technical Details
Message-ID: <43752@ames.arc.nasa.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!ames.arc.nasa.gov!lamaster
References: <37774@cornell.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!ames.arc.nasa.gov!lamaster
From: lamaster@ames.arc.nasa.gov (Hugh LaMaster)
Newsgroups: comp.arch
Subject: Re: Inverted Page Tables
Message-ID: <43752@ames.arc.nasa.gov>
Date: 26 Feb 90 20:10:25 GMT
References: <37774@cornell.UUCP>
Sender: usenet@ames.arc.nasa.gov
Distribution: comp
Organization: NASA - Ames Research Center
Lines: 28