🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #206

paged memory

#206
From: Klaus Kusche
Date: Mon, 07 Aug 1989 03:22
37 lines
2298 bytes

Dear Mailing List (and especially dear Dr. J. Salsman):

James Salsman wrote about "memory paged out to disk" in one of his
recent mails here.

I agree that it is easy to write Occam (or C, ...) code to swap
memory to disk (and of course also to neighbouring nodes' memory), but
all this is of no practical use as long as you don't have *demand-
paged* memory, i.e. a possibility to catch and handle references to
swapped-out memory with no performance penalty if the referenced memory
is already there.

For example, most modern Lisp garbage collectors are based on the fact
that virtual memory is cheap and it doesn't matter if there is a lot of
it allocated but unused most of the time --- doesn't agree well with
transputers!

Hence, very few people on this list will be interested in the rather
trivial possibility of moving memory blocks around, but if you (or
anybody else) can show us how to implement demand-paged memory on T's
(or something close to it), you will surely receive the transputer
mailing list award of the year!!!

************************************************************************
* Klaus Kusche                                                         *
* Research Institute for Symbolic Computation                          *
* Johannes Kepler University           Tel: +43 7236 3231 67           *
* A-4040 Linz                          Telex: (Austria) 22323 uni li a *
* Austria (Europe)                     Fax: +43 7236 3231 30           *
*                                                                      *
* Bitnet:           K312240@AEARN                                      *
* Arpa/CS/Internet: K312240%AEARN.BITNET@CUNYVM.CUNY.EDU               *
* UUCP:             mcvax!aearn.bitnet!K312240                         *
* Janet:            K312240@earn.aearn (perhaps)                       *
************************************************************************
Technical Details
Message-ID: <8908071256.AA00295@tcgould.TN.CORNELL.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!ucbvax!AEARN.BITNET!K312240

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!ucbvax!AEARN.BITNET!K312240
From: K312240@AEARN.BITNET (Klaus Kusche)
Newsgroups: comp.sys.transputer
Subject: paged memory
Message-ID: <8908071256.AA00295@tcgould.TN.CORNELL.EDU>
Date: 7 Aug 89 03:22:16 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 37