2011-10-04 63 views
2

爲什麼Eclipse的Mac OS X發行版中默認的eclipse.ini文件中Xmx java參數設置得太低?我經常發現Eclipse在手動增加Xmx參數之前非常緩慢。默認情況下,它被設置爲384M。現代IDE應該佔用大約2GB的內存。爲什麼Eclipse的Mac OS X發行版中默認eclipse.ini中的Xmx java參數設置得太低?

+1

您能否提供一個「現代IDE應該佔用大約2GB內存」的引用來源? –

+0

@EdwardThomson這只是我個人對他們的看法。幕後有很多分析。 –

回答

1

原因之一: 「更改堆大小確實影響進程使用的內存量, 導致其他進程可用的內存更少。」 https://bugs.eclipse.org/bugs/show_bug.cgi?id=265525#c16

另請參閱該頁上的註釋#43,以瞭解可能導致Xmx值高的潛在問題。

+0

是的,但該評論(#43)屬於32位體系結構。我正在運行64位。但是,請記住Xmx是_maximum_堆大小(不是實際的)。 –

相關問題