Sharing R objects across multiple R processes without memory duplication


[Up] [Top]

Documentation for package ‘SharedObject’ version 1.2.0

Help Pages

allocateNamedSharedMemory Functions to manipulate shared memory
allocateSharedMemory Functions to manipulate shared memory
freeSharedMemory Functions to manipulate shared memory
getCopyOnWrite Get/Set the properties of the shared object.
getLastIndex Functions to manipulate shared memory
getSharedCopy Get/Set the properties of the shared object.
getSharedMemorySize Functions to manipulate shared memory
getSharedObjectOptions Get or set the global options for the SharedObject package
getSharedObjectProperty Get/Set the properties of the shared object.
getSharedObjectProperty-method Get/Set the properties of the shared object.
getSharedSubset Get/Set the properties of the shared object.
hasSharedMemory Functions to manipulate shared memory
is.altrep Whether an object is an ALTREP object
is.shared Test whether the object is a shared object
is.shared.data.frame Test whether the object is a shared object
is.shared.default Test whether the object is a shared object
is.shared.list Test whether the object is a shared object
listSharedObject Get the shared object usage report
mapSharedMemory Functions to manipulate shared memory
pkgconfig Find path of the shared memory header file
setCopyOnWrite Get/Set the properties of the shared object.
setSharedCopy Get/Set the properties of the shared object.
setSharedObjectOptions Get or set the global options for the SharedObject package
setSharedObjectProperty Get/Set the properties of the shared object.
setSharedObjectProperty-method Get/Set the properties of the shared object.
setSharedSubset Get/Set the properties of the shared object.
share Create an R object in the shared memory
share-method Create an R object in the shared memory
tryShare Create an R object in the shared memory
unmapSharedMemory Functions to manipulate shared memory