2012-02-14 48 views
1

如何避免此錯誤...請幫我。低內存... Java堆出馬(Ax)

Low Memory Detector" daemon prio=6 tid=0x007eb378 nid=0xfec runnable [0x00000000..0x00000000] 

"CompilerThread0" daemon prio=10 tid=0x007e9f38 nid=0xf14 waiting on condition [0x00000000..0x0e55f850] 

"Signal Dispatcher" daemon prio=10 tid=0x007e92b8 nid=0xe70 waiting on condition [0x00000000..0x00000000] 

回答

1

Increase the size of your heap如果可以的話。在首次驗證您的內存使用情況不存在更根本性錯誤之後執行此操作。

+0

+1同樣,嘗試增加您擁有的內存量。現在,即使是16 GD的內存也不會花費太多。 (這會增加默認的最大堆大小) – 2012-02-14 11:05:08

0

要將最大Java堆大小增加到512兆字節,請將-Xmx512m用作Java可執行文件的參數。