Report on Memory Allocation
memory.limit are used to manage the
total memory allocation on Windows. On other platforms these are
stubs which report infinity with a warning.
memory.size(max = FALSE)
memory.limit(size = NA)
- logical. If true the maximum amount of memory obtained from the OS is reported, otherwise the amount currently in use.
- numeric. If
NAreport the memory size, otherwise request a new limit, in Mb.
To restrict memory usage on a Unix-alike use the facilities of the
shell used to launch R, e.g.
Size in bytes: always
These functions exist on other platforms but always report infinity as R does itself provide limits on memory allocation---the OS's own facilities can be used.
Memory-limits for other limits.
memory.size() memory.size(TRUE) memory.limit()