[Beowulf] Parallel memory
Bogdan Costescu
Bogdan.Costescu at iwr.uni-heidelberg.de
Wed Oct 19 02:53:10 PDT 2005
On Tue, 18 Oct 2005, Robert G. Brown wrote:
> There was once also an online list discussion about swapping to an
> NFS mounted remote exported ramdisk
There are some problems with this approach, which is in principle very
similar with swapping over NBD or iSCSI. A discussion about iSCSI just
happened 1-2 months ago on the netdev and linux-kernel mailing lists;
the main problem is what to do in case the memory becomes tight: a
part of memory has to be sent to the block device, but sending it
requires allocating more memory for the network transfer; sometimes
some part of memory is sent out just so that another part is copied
back in, in which case more memory is needed for the network transfer
(for the reception) - both these situations can result in a deadlock.
So, swapping over network is not (yet) that reliable - doing this at
the application level, therefore knowing more-or-less the pattern of
transfers, seems much wiser.
--
Bogdan Costescu
IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu at IWR.Uni-Heidelberg.De
More information about the Beowulf
mailing list