Re: [J2SE] 關於java.lang.OutOfMemoryError: Java …

看板java作者 (巧克力逋)時間18年前 (2006/03/09 09:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《fillmore (.......................)》之銘言: : : 我想請問一下關於java.lang.OutOfMemoryError: Java heap space : : 我要怎麼樣去debug : : 怎樣可以看我為什麼發生這個問題 : : 是因為什麼東西導致Java heap space 空間不足 : : ps.我IDE是使用Eclipse : Eclipse... 跟 Eclipse 完全沒關係吧? T__T : Eclipse 跑 Java 程式,也是用獨立的 Process 跑阿 XD : 這... 跟你的程式碼比較有關係吧... : 目前常見的幾種可能: : 1. 你 new 了一堆物件,但是都沒辦法(或是來不及)回收 : 2. 你要寫 recursive 的 method,但是終止條件沒有設好 : 或是在跑到終止條件前,記憶體就被用完了 : 當然,如果你的程式都沒有上述的問題... : 那就只能透過 java -Xmx 來彌補了 剛剛耍笨了 我打成 java -Xmx 64M classname 出現了Invalid maximum heap size: -Xmx Could not create the Java virtual machine. 正確的是 java -Xmx64m classname 然後也找到這個連結給大家看一下囉 http://www.neo.com.tw/archives/000482.html : 也許是有再注意或是單純運氣好,我還沒遇到 OutOfMemoryError 耶 : (也許就快遇到了... 該死的 DataMining) : 趁這個機會順便問一下高手們 : 拿到一份程式碼,怎麼快速抓到我列的 1, 2 的問題點呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.32.41
文章代碼(AID): #143udFWt (java)
文章代碼(AID): #143udFWt (java)