在R中释放内存

时间:2015-01-21 13:53:34

标签: r oracle memory

我有两个问题:
1.拿到内存后如何释放内存? 我想从服务器获得大量内存,几分钟然后我想释放它用于其他人。运行“rm”命令释放空间但R的内存使用量没有减少。 我们可以通过这些命令测试这种情况,以查看任务管理器状态:

n=20000
d=dist(data.frame(x=rnorm(n),y=rnorm(n)))
rm(list=ls())

1 个答案:

答案 0 :(得分:1)

  1. 释放内存的命令是gc()。它还将显示任务管理器中内存消耗的变化。您可能实际上并不需要使用它来使内存可用,但我并不完全确定它。我所知道的是,在这些情况下,任务管理器不可靠。有专门的软件可以帮助它。

  2. 我不知道什么是ORE。你有一个实际的问题,内存是限制因素,或者你只是想了解这些东西如何与R一起工作?