R语言或RStudio跑数据很卡的解决办法
- 原创
- |
- 浏览:27143
- |
- 更新:
- |
- 标签:数据
很多人在使用R语言或RStudio时跑少量数据时会发现R语言会很卡,下面跟大家分享下处理办法
方法/步骤
首先,打开RStudio,输入memory.limit()
这时显示出的是系统分配给R语言的内存使用上限:8126MB,也就是8G。
很多人的R语言会卡就是因为这个数字太小了,如果你的电脑是64位的,那就输入memory.limit(102400),把系统分配给R语言的内存使用上限调到100G
如果你的电脑是32位的,那就输入memory.limit(4000),把系统分配给R语言的内存使用上限调到4G,因为32位系统只能支持4G内存
o(︶︿︶)o为了说明32位的内存有上限,结果被R语言说我愚蠢了
言归正传,有了上面的命令,接下来再用R语言处理数据就不会卡了,记得在每次新打开R语言之前都要memory.limit(102400)一下,还有,还可以使用memory.size()查看现在的workspace的内存使用情况
经验分享本来到此就可以结束了,只是有些人会觉得,我的电脑内存就那么几G,调个一百G有个P用啊
年轻人,你知道还有虚拟内存的存在吗?懂得调虚拟内存的自己动手把虚拟内存调大吧,越大越好哦!不懂的可以看下我另外一篇介绍如何调节虚拟内存的经验
END- 本页面未经授权抓取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部









