我认为有些问题与我的相似,但我想知道 在加载和卸载程序包时如何管理内存。
例如,
我尝试过
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似乎根本不起作用。
在卸载或分离软件包后是否有办法找回内存?
如果您知道任何信息,请帮助我。