Package: memtoc 0.1.0

memtoc: Tictoc-style memory usage tracking

Simple start/stop memory tracking functions 'tic_mem()' and 'toc_mem()' that can be nested, inspired by the 'tictoc' package. Track RAM usage during code execution with support for logging, custom messages, nested tracking blocks, and parallel worker monitoring. Features continuous background polling to capture true peak memory usage across main process and workers. Integrates with the 'future' package ecosystem for automatic worker detection. Designed for monitoring memory consumption in parallel workflows.

Authors:Juan Ocampo [aut, cre]

memtoc_0.1.0.tar.gz
memtoc_0.1.0.zip(r-4.7-any)memtoc_0.1.0.zip(r-4.6-any)memtoc_0.1.0.zip(r-4.5-any)

manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
memtoc/json (API)

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

Bug tracker:https://github.com/jcoa05/memtoc/issues

On CRAN:

Conda:

3.78 score 6 stars 39 downloads 10 exports 6 dependencies

Last updated from:a7503e8498. Checks:5 FAIL, 1 ERROR, 3 WARNING. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develFAIL127
source / vignettesERROR213
linux-releaseFAIL105
macos-releaseFAIL103
macos-oldrelFAIL157
windows-develWARNING74
windows-releaseWARNING88
windows-oldrelWARNING95
wasm-releaseFAIL105

Exports:mem_capabilitiesmem_clearmem_clearlogmem_diagnosemem_logmem_parallel_infomem_print_logmem_recovertic_memtoc_mem

Dependencies:callrcliotelprocessxpsR6