R语言java.lang.OutOfMemoryError: Java heap space解决
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
页:
[1]