🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2742

Re: VERY LARGE main memories

#2742
From: john
Date: Thu, 04 Sep 1986 03:44
43 lines
2596 bytes
/* Written  5:51 pm  Aug 28, 1986 by phil@osiris.UUCP in datacube:net.arch */
.......
Now.  By adding more main memory, you *do* decrease paging, which
is obviously a good thing.  However, you also make memory mapping
more time-consuming (more page table entries to maintain), so
there's a tradeoff here.  You might be able to expand the memory
to, say, 16M without taking any hits - the upper limit depends,
of course, on your VM archi- tecture.  Beyond this limit, the
page table has to be expanded, and maintaining it becomes more
complicated.  Eventually you reach a point where the time saved
by not paging is less than the extra time spent maintaining the
mapping table.  This is the point where you should just give up
trying to speed up your system by adding more memory.

Is this right?  It's sort of off the top of my head, and I may
have gotten some of the details wrong (what details, I hear you
ask?) but it seems to convey the gist of the argument...

Phil Kos			  ...!decvax!decuac
The Johns Hopkins Hospital                         > !aplcen!osiris!phil
Baltimore, MD			...!allegra!umcp-cs
/* End of text from datacube:net.arch */

I agree with this for fixed VM architectures, but for  new machines I
would think that the page size should be increased so that the number
of  pages  of  physical  memory  available  remains roughly constant.
Won't this give ever increasing performance, or does the latency time
of bringing in new pages kill the gains?  

BTW, a quick calculation tells me that with current  technology a 128
Mbyte memory board could be designed for the  SUN-3, (15"  X 15" form
factor).  This would include error  correction and  detection and all
the other goodies required  on big  system memorys.   Just  slap 8 of
these in your SUN3-160, instant Giggabytes.  

1Gb == 45 seconds color video.			      John Bloomfield

Datacube Inc. 4 Dearborn Rd. Peabody, Ma 01960 	         617-535-6644
	
ihnp4!datacube!john
decvax!cca!mirror!datacube!john
{mit-eddie,cyb0vax}!mirror!datacube!john
Technical Details
Message-ID: <3200008@datacube>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ll-xn!adelie!mirror!datacube!john
References: <2017@sdcsvax.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!adelie!mirror!datacube!john
From: john@datacube.UUCP
Newsgroups: net.arch
Subject: Re: VERY LARGE main memories
Message-ID: <3200008@datacube>
Date: Wed, 3-Sep-86 23:44:00 EDT
Article-I.D.: datacube.3200008
Posted: Wed Sep  3 23:44:00 1986
Date-Received: Thu, 4-Sep-86 21:58:35 EDT
References: <2017@sdcsvax.UUCP>
Lines: 43
Nf-ID: #R:sdcsvax.UUCP:2017:datacube:3200008:000:2021
Nf-From: datacube.UUCP!john    Sep  3 23:44:00 1986