2017-10-08 76 views
-3

我对一些项目使用R。在处理大量数据时,它使用我的笔记本电脑的8 GB RAM,这只占笔记本电脑总RAM的12.5%。我如何增加R的RAM使用量,使其至少可以使用50%?在R中增加RAM的使用

+1

问问自己是否需要该内存。除非R给你一个“内存不足”的错误,否则你可以通过增加你的数据大小来增加RAM的使用。我会惊讶地发现你有一台带有64GB内存的笔记本电脑。市场上很少有这样的产品,而且他们往往处于相当昂贵的一方...... 除非你在谈论CPU,否则这是一个完全不同的问题。 –

回答

0

也许这将帮助你(https://r.iq.harvard.edu/docs/zelig/3.5.3/How_do_I2.html

Windows用户可能会认为R已经耗尽内存错误。

如果您已经安装了R并随后安装了更多的RAM,则您必须重新安装R才能利用其他 的容量。

您也可以手动设置可用内存量。关闭R, 然后右键单击您的R程序图标(桌面上的图标或程序目录中的 )。选择Properties'', and then select the快捷方式''选项卡。寻找“目标”字段并在R可执行位置附近收盘报价之后,添加

--max-mem-size = 500M,如下图所示。您可以将此值增加至2GB或安装 的最大物理内存量。 239#239如果收到该错误是R不能分配长度为x的向量 ,靠近出R和下面的行添加到 ``目标“”字段:

--max-VSIZE = 500M或作为适当的。您可以随时通过在R提示符处键入以查看有多少内存R可用