permgen

    7熱度

    3回答

    內部類比正常類更輕量級,還是最終Java像普通類一樣編譯內部類?我知道java中的類本身並不都是非常輕量級的,它們佔據了permgen內存的一部分,所以我想知道是否最好使用閉包類函數作爲內部類,或者如果標準類會也罰款?

    1熱度

    1回答

    如何在Windows機器上將Jboss 5.1.0作爲服務運行時發生PermGen空間錯誤?

    5熱度

    2回答

    我有一些permgen overflow問題。我可以使用哪些工具來查看現在哪些類被加​​載到permgen中以及它們使用了多少內存? 謝謝。

    11熱度

    3回答

    假設我開始我的Java虛擬機具有以下參數: -Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m 做512M的PermGen的空間添加到1024米內存或者是他們的它一部分?換句話說,我的內存消耗量是1536米還是1024米?在後一種情況下,這是否意味着除了PermGen空間之外,應用程序僅有512m用途? 請讓我知道,如果這個問題

    2熱度

    3回答

    這是我一直以來的老問題。我想在開發環境中重新部署。經過一些部署後,我耗盡了permgen,不得不殺掉服務器。多年前我試圖找到解決問題的辦法,但發現Spring和Hibernate相互指責這個問題。有沒有找到解決方案? Spring Roo聲稱它不會在運行時生成類,所以它不會成爲問題。它是否真的有效,如果有,我該如何配置我的應用程序? 我知道這裏有兩個問題,但如果你能回答一個就足夠了:)

    2熱度

    2回答

    我想收集有關我們遇到的偶爾問題的信息,在幾個星期的操作後,應用程序變慢,工作正常,速度變慢,工作正常,間隔時間變慢,工作變得越來越短。我的理論是,隨着時間的推移,我們更頻繁地收集垃圾。其他關鍵信息是我們偶爾會遇到OOM PermGen問題。 我把啓用詳細:gc,現在看到catalina.out中的GC輸出。我想我需要添加PrintGCDetails標誌,然而,根據這裏的信息: http://www

    6熱度

    4回答

    我有一臺運行在Windows2003機器上的Tomcat6。 我在這個服務器上部署了2個Grails應用程序,我很快注意到,在部署後的一段時間裏,所有事情都發生了崩潰,並帶有經典的PermGen錯誤。 java.lang.OutOfMemoryError: PermGen space java.lang.ClassLoader.defineClass1(Native Method) java.

    11熱度

    5回答

    ,我發現了以下錯誤 「HTTP-9000-5」 java.lang.OutOfMemoryError:PermGen的空間 org.apache.catalina.core.ApplicationDispatcher調用 嚴重:servlet jsp的Servlet.service()拋出異常 java.lang.OutOfMemoryError:PermGen空間。 我使用axis2.I申請增加

    20熱度

    3回答

    我想要將應用程序服務器的Permgen轉儲。我不想用-XX:+TraceClassLoading -XX:+TraceClassUnloading,因爲我不想重新啓動服務器,我也不想使用jconsole。 我有任何像jmap(用於堆轉儲沒有找到permgen任何選項)的工具來獲取permgen,以便我只能提供pid。

    17熱度

    2回答

    當我說-Xmx=1024m,這是否包括permgen,即-XX:MaxPermSize=取自這1024m或它是分開的? 看着this 我認爲它需要從1024米,但直到現在我相信他們是分開的。