🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2801

Re: Paging

#2801
From: Henry Spencer
Date: Thu, 11 Sep 1986 17:32
25 lines
1911 bytes
> >"Virtual memory", strictly speaking, refers to memory that acts like it's
> >always there but sometimes isn't.  That is, demand paging or some analogous
> >scheme ... Address translation, by itself, is not virtual memory.
> 
> Hmmmmm.....  I think I want to take issue with this.  Although what Henry
> says is valid, his point is too narrow.  Two immediate counter-examples are
> the SDS-940 (later the XDS-940) and the PDP-11, both of which are virtual-
> memory machines, and yet essentially just only do address translation...

I assure you that the PDP-11 is *not* considered a virtual-memory machine,
not by DEC, not by anyone who knows the machine and knows what the words
mean.  (Well, you can sort of do virtual memory on the 11, but none of the
popular operating systems bother.)  Why do you think the Berkeley Unixes
also go by the name "VMUNIX"?  The "VM" part stands for "virtual memory",
which earlier Unixes -- on the 11, and on the VAX with address translation
but no demand paging -- were not.

> Perhaps more to the point would be to say that the memory image seen by the
> program is independent of the real memory provided by the machine...

This would be a reasonable meaning for the term "virtual memory", but it is
not the standard one.  Check any good operating-systems textbook.
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,decvax,pyramid}!utzoo!henry
Technical Details
Message-ID: <7110@utzoo.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <8494@duke.duke.UUCP> <147@eneevax.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!henry
From: henry@utzoo.UUCP (Henry Spencer)
Newsgroups: net.arch
Subject: Re: Paging
Message-ID: <7110@utzoo.UUCP>
Date: Thu, 11-Sep-86 13:32:38 EDT
Article-I.D.: utzoo.7110
Posted: Thu Sep 11 13:32:38 1986
Date-Received: Thu, 11-Sep-86 13:32:38 EDT
References: <8494@duke.duke.UUCP> <147@eneevax.UUCP>
Organization: U of Toronto Zoology
Lines: 25