Article View: comp.sys.amiga.tech
Article #4779Re: MMU + A3000 + AmigaOS2.0 == Non-crashing system?
From: Valentin Pepelea
Date: Thu, 09 Aug 1990 03:51
Date: Thu, 09 Aug 1990 03:51
37 lines
2443 bytes
2443 bytes
In article <6315@sugar.hackercorp.com> peter@sugar.hackercorp.com
(Peter da Silva) writes:
>
>> 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)
Bad example. The comp.arch example involves a data file that contains so much
information, it is overflowing the the 4,300 Meg limit of IBM's VSAM. Virtual
storage and virtual memory are two different concepts. And in the IBM world,
where a file is not a stream of characters, and where an ASCII character
just isn't, we cannot even compare the two.
Now it's my turn to give a really bad example. "This planet is too small for
the two of us. Proof? I can hop into a space shuttle and blast away from
earth."
Indeed the 4 Gig address space offered by the 680x0 family could be overflowed
if a programmer really wanted to. But then I could write a program right now
which would overflow the address space of a 64-bit computer. Whether a
programmer chooses to be smart and not need so much memory, whether he chooses
to develop under an operating system that offers separate address spaces, or
whether he chooses to divide his program into overlays is irrelevant.
Valentin
--
The Goddess of democracy? "The tyrants Name: Valentin Pepelea
may distroy a statue, but they cannot Phone: (215) 431-9327
kill a god." UseNet: cbmvax!valentin@uunet.uu.net
- Ancient Chinese Proverb Claimer: I not Commodore spokesman be
Technical Details
Message-ID:
<13716@cbmvax.commodore.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!uunet!cbmvax!valentinReferences:
<2489@clinet.FI> <20889@grebyn.com> <6405@wolfen.cc.uow.oz> <20927@grebyn.com> <13625@cbmvax.commodore.com> <6315@sugar.hackercorp.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!uunet!cbmvax!valentin From: valentin@cbmvax.commodore.com (Valentin Pepelea) Newsgroups: comp.sys.amiga.tech Subject: Re: MMU + A3000 + AmigaOS2.0 == Non-crashing system? Message-ID: <13716@cbmvax.commodore.com> Date: 9 Aug 90 03:51:21 GMT References: <2489@clinet.FI> <20889@grebyn.com> <6405@wolfen.cc.uow.oz> <20927@grebyn.com> <13625@cbmvax.commodore.com> <6315@sugar.hackercorp.com> Reply-To: valentin@cbmvax (Valentin Pepelea) Organization: Commodore, West Chester, PA Lines: 37