Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!umich!samsung!cs.utexas.edu!texbell!uhnix1!sugar!peter From: peter@sugar.hackercorp.com (Peter da Silva) Newsgroups: comp.sys.amiga.tech Subject: Re: MMU + A3000 + AmigaOS2.0 == Non-crashing system? Message-ID: <6315@sugar.hackercorp.com> Date: 8 Aug 90 02:57:40 GMT References: <2489@clinet.FI> <20889@grebyn.com> <6405@wolfen.cc.uow.oz> <20927@grebyn.com> <13625@cbmvax.commodore.com> Reply-To: peter@sugar.hackercorp.com (Peter da Silva) Organization: Sugar Land Unix - Houston Lines: 15 In article <13625@cbmvax.commodore.com> valentin@cbmvax (Valentin Pepelea) writes: > Due to the popularity of Unix, we are tempted to understand operating system > concepts in terms of how Unix has been implemented. It is very difficult to > convince a programmer that a global addressing space is much more efficient > and versatile than a separate addressing spaces as implemented in Unix. To a certain point, this is true. Eventually, though, you run out of address bits. In the 16 bit world this has led to Split I/D segments and then segment registers. In the 32-bit world it's just starting to happen. Time for a 64 bit address space? (see comp.arch for more info) -- Peter da Silva. `-_-' .