R没有工作区但分配2 + GB的内存?

Bti*_*rt3 3 memory-management r

我已经使用R一段时间了,但这是我第一次尝试用它来玩"大数据".另外,我是Ubuntu的新手.

目前,我的工作区中没有任何内容(我正在使用R Studio),但是当我查看系统时,由R Studio生成的唯一打开的R会话在我的计算机上分配超过2 GB的内存.请参见下面的截图.

我错过了什么?我通常使用rm(),但显然这不会释放内存.任何帮助非常感谢.

在此输入图像描述

Tom*_*mmy 8

我假设你在调用之前分配了大对象rm.不要忘记删除任何隐藏的对象(名称以"."开头).

然后你需要打电话gc来实际收集和处理所有垃圾......

# Remove all objects in the workspace
rm(list=ls(all=TRUE))

# Then collect garbage...
gc()
Run Code Online (Sandbox Code Playgroud)