XLConnect
オプションを変更した後にパッケージをロードするとjava.parameters
(おそらく誤って)、ローカル マシンで R がクラッシュします。リモート マシンでパッケージをロードしようとすると、エラーがスローされます。(どちらもR3.0.2)
Linux マシンには十分な RAM (100+ GB) があり、R はエラーを適切に処理します
ローカル マシンには 8GB の RAM があり、R は XLConnect パッケージをロードすると突然クラッシュします
これは、R を使用するターミナルと 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)