我想检查在 R 中运行代码时内存使用率最高的情况。有人知道这样的函数吗?
到目前为止,我发现的唯一的东西是 pryr
包中的函数 mem_change
,它检查运行代码之前和之后的内存变化。
我在 Linux 上工作。
最佳答案
gc()
会告诉你最大内存使用情况。因此,如果您启动一个新的 R session ,运行您的代码,然后使用 gc()
您应该找到您需要的内容。替代方案包括上面 @James 评论中引用的分析函数 Rprof
和 Rprofmem
。
关于r - 运行代码期间 R 中的内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30799907/