R中的包内存管理

时间:2018-08-02 02:53:37

标签: r memory-management

我认为有些问题与我的相似,但我想知道 在加载和卸载程序包时如何管理内存。

例如,

我尝试过

library(pryr)
mem_used()
35 MB

还有

library(dplyr)
mem_used()
37.4 MB

然后,我尝试了

detach(package:dplyr)
unloadNamespace("dplyr")
mem_used()
38.3 MB
gc()
mem_used()
38.3 MB

我不确定为什么在调用unloadNameSapce之后内存会增加,并且

gc似乎根本不起作用。

在卸载或分离软件包后是否有办法找回内存?

如果您知道任何信息,请帮助我。

0 个答案:

没有答案