2011-03-01 38 views
0

,當我從Eclipse運行statET A R腳本,我得到一個內存不足的錯誤。不過,我在控制檯中運行腳本沒有問題。是否因爲Eclipse在R進程之上放置了內存限制層?如果是這樣,其他R GUI會有同樣的問題,比如RStudio/JGR?運行從R項和Eclipse A R腳本時內存不足的錯誤

EDIT:每GSK3建議

  • 32位Windows-XP其中R 2.12.1。
  • memory.limit = 2048

我的問題是R項是否比其他的GUI在內存使用方面更好,而不是如何解決內存不足的問題。

+0

有關係統的一些信息(OS?多少內存?32位或64位操作系統?其中R版本?)和你的數據的問題(有多大是你的數據?你運行的是什麼樣的分析?)會幫助回答這個問題。如果你在一個擁有大量內存的系統上操縱一個小數據集,而在一個只有很少內存的系統上(或者32位操作系統體系結構,在這種情況下你可能正在運行)針對單進程內存限制)。 – 2011-03-01 19:12:16

回答

2

在我4GB機64位Windows 7,蝕與佔用250-300MB +的R服務器java程序100MB。

如果我只運行Rgui它只有25MB。所以,你可以與剛剛R.

而且Eclipse可以運行兩種方式,交互服務器模式,終端模式下運行到機器的內存限制,用eclipse,我覺得終端模式使用更少的內存。