Article View: net.arch
Article #2757Re: Paging
From: Henry Spencer
Date: Sun, 07 Sep 1986 01:36
Date: Sun, 07 Sep 1986 01:36
22 lines
1867 bytes
1867 bytes
> If big main memory gets REALLY cheap, maybe we won't need virtual memory any
> more...
The odds are that the demand for address space will continue to grow faster
than the memory sizes. In any case, people who argue on this basis miss an
important point: virtual memory is not a substitute for real memory. To
quote one of my friends over at HCR: "real memory for real performance".
The point of virtual memory is not that it's as useful as real memory -- it
is useful in direct proportion to the extent to which it is backed by real
memory -- but that it turns a hard limit into a soft limit. If you do not
have virtual memory, then a job which doesn't quite fit is unrunnable. If
you do not have virtual memory, and your main memory is slightly over-
committed, then much more drastic measures like swapping will have to be
used, with much more serious impact on performance. Virtual memory does
increase the effective size of memory for many applications (big number-
crunching things are often an exception, which is why virtual memory is
not popular in that community; it doesn't do them much good), but it also
makes performance degrade gradually, instead of sharply and disastrously,
when memory is slightly short.
--
Henry Spencer @ U of Toronto Zoology
{allegra,ihnp4,decvax,pyramid}!utzoo!henry
Technical Details
Message-ID:
<7091@utzoo.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!henryReferences:
<8494@duke.duke.UUCP> <147@eneevax.UUCP> <sdcsvax.2043>, <536@cubsvax.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: <7091@utzoo.UUCP> Date: Sat, 6-Sep-86 21:36:22 EDT Article-I.D.: utzoo.7091 Posted: Sat Sep 6 21:36:22 1986 Date-Received: Sat, 6-Sep-86 21:36:22 EDT References: <8494@duke.duke.UUCP> <147@eneevax.UUCP> <sdcsvax.2043>, <536@cubsvax.UUCP> Organization: U of Toronto Zoology Lines: 22