1
我正在使用使用bean shell腳本傳遞java(jvm)參數的應用程序。我的應用程序需要超過默認的88M PermGen。我嘗試過各種方法,從單獨指定參數到所有參與者,以及他們寂寞的所有方式。特別是我試圖加載JVM與-XX:PermGen=128M
和-XX:MaxPermGen=256M
。沒有任何我已經嘗試過這些參數似乎沒有任何影響(我正在使用VisualVM監視資源使用情況)。我已經傳遞給JVM的選項似乎沒有效果
我認爲最後的方法是將機器的JVM配置爲默認爲256M perm gen,但我無法在網上找到任何可以做到這一點的東西(或IF),而無需傳遞選項標誌。
任何人都知道我是否在吠叫錯誤的樹?如果我不是,你能告訴我如何改變默認值嗎? (JDK6)
什麼是你的平臺? – 2013-03-03 22:07:18
你確定你不會錯過'-XX:MaxPermGen = 256'中的M字母(這表示將大小設置爲256 ** M ** egabytes)? – 2013-03-03 22:07:23
在我身邊的錯字。我在最後指定一個M來指定大小爲兆字節。 – jardineworks 2013-03-03 23:26:45