Article View: net.arch
Article #2742Re: VERY LARGE main memories
From: john
Date: Thu, 04 Sep 1986 03:44
Date: Thu, 04 Sep 1986 03:44
43 lines
2596 bytes
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!johnReferences:
<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