评论

收藏

[R语言] R语言java.lang.OutOfMemoryError: Java heap space解决

编程语言 编程语言 发布于:2021-06-30 10:28 | 阅读数:289 | 评论:0

  
R语言堆栈错误描述解决
  错误描述:数据占用的java内存空间过大
解决方法是:在加载使用任何库和包之前,设定空间占用的java内存大小即可,一定是在调用之前,如果不是:则重启R软件,再执行该语句,按照顺序即可。
options(java.parameters=’-Xmx6144m’)
options(java.parameters=’-Xms6144m’)
library(RJDBC)
  此时R语言调用数据库中几千gb的数据就可以进行解决了。
  注意:该调试只用在R语言在调用java相关的进程增加堆中,在其他数据卡顿报错该方法不适用。一般也是以默认值进行配置。

R本地数据内存过大解决
  还有另外一种情况,本地数据过大,报错,可参考资料:https://blog.csdn.net/tandelin/article/details/99541288

  
关注下面的标签,发现更多相似文章