Package: peakRAM 1.0.3

peakRAM: Monitor the Total and Peak RAM Used by an Expression or Function

When working with big data sets, RAM conservation is critically important. However, it is not always enough to just monitor the size of the objects created. So-called "copy-on-modify" behavior, characteristic of R, means that some expressions or functions may require an unexpectedly large amount of RAM overhead. For example, replacing a single value in a matrix duplicates that matrix in the back-end, making this task require twice as much RAM as that used by the matrix itself. This package makes it easy to monitor the total and peak RAM used so that developers can quickly identify and eliminate RAM hungry code.

Authors:Thomas Quinn [aut, cre]

peakRAM_1.0.3.tar.gz
peakRAM_1.0.3.zip(r-4.7)peakRAM_1.0.3.zip(r-4.6)peakRAM_1.0.3.zip(r-4.5)
peakRAM_1.0.3.tgz(r-4.6-any)peakRAM_1.0.3.tgz(r-4.5-any)
peakRAM_1.0.3.tar.gz(r-4.7-any)peakRAM_1.0.3.tar.gz(r-4.6-any)
peakRAM_1.0.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
peakRAM/json (API)
NEWS

# Install 'peakRAM' in R:
install.packages('peakRAM', repos = c('https://tpq.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tpq/peakram/issues

On CRAN:

Conda:

6.61 score 24 stars 338 scripts 382 downloads 1 exports 0 dependencies

Last updated from:c990f39099. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK109
source / vignettesOK154
linux-release-x86_64OK104
macos-release-arm64OK156
macos-oldrel-arm64OK174
windows-develOK59
windows-releaseOK66
windows-oldrelOK123
wasm-releaseOK92

Exports:peakRAM

Dependencies:

Tracking Peak RAM Use and Minimizing Overhead

Rendered frompeakRAM.Rmdusingknitr::rmarkdownon May 15 2026.

Last update: 2016-07-29
Started: 2016-07-29