为了账号安全,请及时绑定邮箱和手机立即绑定

增加(或减少)R进程可用的内存

增加(或减少)R进程可用的内存

慕田峪4524236 2019-07-13 10:32:17
我想增加(或减少)R可用的内存数量,实现这一目标的方法是什么?
查看完整描述

3 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

使用memory.limit()..可以使用此命令增加默认值,memory.limit(size=2500),其大小为MB。您需要使用64位才能真正利用这一点。

另一个建议是尽可能使用内存高效的对象:例如,使用矩阵而不是data.framework。


查看完整回答
反对 回复 2019-07-13
?
阿晨1998

TA贡献2037条经验 获得超6个赞

如果可以执行,MicrosoftWindows将接受进程的任何内存请求。

除了虚拟内存大小之外,可以提供给进程的内存没有限制。

无论运行多少应用程序,32位系统中任何进程的虚拟内存大小都是4GB。任何进程都可以在32位系统中分配高达4GB的内存。

实际上,Windows会根据进程请求和分页文件机制,从RAM或页文件自动分配部分内存。

但另一个限制是分页文件的大小。如果您有一个小分页文件,则无法分配大内存。可以根据以下内容增加分页文件的大小微软有更多的记忆空间。


查看完整回答
反对 回复 2019-07-13
  • 3 回答
  • 0 关注
  • 1047 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信