3

XLConnect修改选项(可能不正确)后加载包java.parameters会在我的本地计算机上崩溃 R。在远程机器上,尝试加载包会引发错误。(均为 R 3.0.2)

linux 机器有充足的 RAM (100+ GB),R 可以优雅地处理错误
本地机器有 8GB RAM,并且 R 在加载 XLConnect 包时突然崩溃
这发生在带有 R --vanilla 的终端和 RGUI 中

抛出的错误内容如下:

初始化 VM 时发生错误
指定的最小和最大堆大小不兼容

有什么想法或建议吗?我意识到这里有一个java问题,但为什么R突然退出?

可重现的例子:

R --vanilla

## Attempt to set params
options(java.parameters = "-Xms512m -Xmx2048m -Xrs")

library(rJava)      # Loads 
library(XLConnect)  # Crashes


## Also attempted these other options
options(java.parameters = "-Xms512m -Xmx2048m")
options(java.parameters = "-Xms512m -Xmx2g -Xrs")
options(java.parameters = "-Xms128m -Xmx1024m -Xrs")

信息

LINUX BOX: 
OS:  CentOS 6.4
R: 3.0.2
XLConnect: 0.2-7
rJava: 0.9-6
Java: 7 (build 1.7.0_45-b18)

LOCAL MACHINE: 
OS:  Mac OSX 10.9.1
R: 3.0.2
XLConnect: 0.2-7
rJava: 0.9-6
Java: 7 (build 1.7.0_45-b18)
4

0 回答 0