我有一個運行在JBoss AS 7下的Java應用程序,用於使用Runtime.getRuntime().exec(command)
調用相當複雜的bash腳本。 bash腳本失敗了,因爲cvs報告說它內存不足(錯誤是「E342:內存不足!」)。從Runtime.getRuntime()。exec(command)運行的外部進程從哪裏獲取內存?
因此,我應該增加可用於JBoss AS的內存量(使用JAVA_OPTS =「 - Xms256m -Xmx2048m」或類似的東西),還是這表明操作系統本身的內存不足?
這不是CVS,這是vim。 –
是的,在谷歌搜索後,看起來vim崩潰了。這也不是操作系統內存不足的情況。我將RAM提高了2GB,並觀察系統統計數據顯示錯誤,並且有足夠的內存可用。 – Phyxx