🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2985

Re: Paging

#2985
From: Phil Ngai
Date: Wed, 08 Oct 1986 00:18
41 lines
2521 bytes
In article <1181@ncr-sd.UUCP> greg@ncr-sd.UUCP (Greg Noel) writes:
>In article <7110@utzoo.UUCP> henry@utzoo.UUCP (Henry Spencer) writes:
>
>>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.
>
>That's an awfully snippy comment.  Just because the virtual space is smaller
>than the physical doesn't mean that it isn't a virtual machine.

I think there is a confusion here on Greg's part between virtual
address space and virtual memory. No one who has studied PDP-11 memory
management will deny that some PDP-11s support virtual addressing.  In
fact, VAX stands for Virtual Address eXtension, implying that the
virtual address concept is not new to DEC's product line.  However,
this is not the same as virtual memory, as Greg seems to think.  The
VAX architecture handbook goes on to say "a virtual memory system is
used to provide a large address space while allowing programs to run
on hardware configurations that actually have smaller memory sizes."

>>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.
>
>"You can call a tail a leg, but that doesn't make it one."
>
>(Actually, that's not quite correct, either.  Indeed, "VMUNIX" is a virtual
>memory operating system -- but then, so were the earlier ones.)

I don't see any basis at all for this claim that the earlier forms of
Unix were virtual memory operating systems. Virtual address space,
yes, for memory management is very important to a multi-tasking
operating system. But virtual memory, no.

-- 
 DIP stands for DECnet-DOS Installation Procedure.

 Phil Ngai +1 408 749 5720
 UUCP: {ucbvax,decwrl,ihnp4,allegra}!amdcad!phil
 ARPA: amdcad!phil@decwrl.dec.com
Technical Details
Message-ID: <13284@amdcad.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ll-xn!cit-vax!amdahl!amdcad!phil
References: <8494@duke.duke.UUCP> <147@eneevax.UUCP> <7110@utzoo.UUCP> <1181@ncr-sd.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ll-xn!cit-vax!amdahl!amdcad!phil
From: phil@amdcad.UUCP (Phil Ngai)
Newsgroups: net.arch
Subject: Re: Paging
Message-ID: <13284@amdcad.UUCP>
Date: Tue, 7-Oct-86 20:18:42 EDT
Article-I.D.: amdcad.13284
Posted: Tue Oct  7 20:18:42 1986
Date-Received: Wed, 8-Oct-86 07:33:13 EDT
References: <8494@duke.duke.UUCP> <147@eneevax.UUCP> <7110@utzoo.UUCP> <1181@ncr-sd.UUCP>
Reply-To: phil@amdcad.UUCP (Phil Ngai)
Organization: Advanced Micro Devices, Sunnyvale, California
Lines: 41