PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |  Newsgroups

virtual memory 4502


Your Ad Here

Your Ad Here

re:

part of the instruction storage ref-change trace and paging simulation was also the program reoganization work that was mentioned previously

D. Hatfield & J. Gerald, Program Restructuring for Virtual Memory, IBM Systems Journal, v10n3, 1971

which was eventually released in 1976 as vs-repack

not only were various different sized pages simulated ... but the traces were also used for program re-organization to compact storage that was used together in minimum number of pages.

virtual memory 4503
On Thu, 01 Jun 2006 17:07:33 -0400 in alt.folklore.computers, Bill The comment was meant to be general about various papers in that era doing studies which read as advocacy for a theory...

the "small" page advantage in severe real storage constrained configurations was to avoid unnecessarily bringing in parts of virtual storage ... that weren't going to be needed ... which might be brought in when using larger page sizes, increasing the total amount of real memory (unnecessarily).

however with program re-organization ... there would be high probability that adjacent storage would in-fact, be required ... so larger pages would tend to still occupy about the same amount of total real storage (compared to the smaller page sizes) ... with the advantage that the number of faults and fetches to bring in the virtual memory was reduced (fetching chunks in fewer, larger sizes)

as real storage sizes increased ... the benefit of high compaction and utilization from smaller pages would be less of an advantage ... and the larger number of page faults and transfers would become an increasingly significant throughput factor (vis-a-vis larger page sizes with fewer faults and fetches). also, the program restructuring tended to compact things w-o requiring the additional benefit of smaller page sizes.

--



Your Ad Here

List | Previous | Next

virtual memory 4503

Alt Folklore Computers from Newsgroups

The #1 Usenet Provider on the Internet

virtual memory 4501