big.matrix
objects in shared memory (class big.matrix
of
rw.mutex()
attach.rw.mutex(mutexId)
rlock(x)
rwlock(x)
unlock(x)
rw.mutex
.rw.mutex
is returned.big.matrix
objects (mwhich
,
for example). However, the user may create an additional layer of mutexes
using these functions. This may be important in certain shared memory applications.
Note that describe
should be used to retrieve the rw.mutex
information.
Mutexes will be stripped out of bigmemory in versions 4.0 and beyond, leaving them
available (optionally) to the user in a new package, synchronicity, in the Fall of
2009. This is largely for performance reasons with bigmemory, where the vast
majority of shared memory work is read-only or involves algorithms that don't
risk read/write conflicts.big.matrix
, shared.big.matrix
,
filebacked.big.matrix
, describe
.