成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

aerospace什么意思 頁面提示permgen space是什么意思?

頁面提示permgen space是什么意思?permgen space的全稱是permanent generation space,指內存的永久存儲區(qū)。這個內存主要被JVM用來存儲類和元信息。當類被

頁面提示permgen space是什么意思?

permgen space的全稱是permanent generation space,指內存的永久存儲區(qū)。這個內存主要被JVM用來存儲類和元信息。當類被加載時,它將被放入永久空間。它與存儲類實例的頭區(qū)域不同。GC(垃圾收集)不會在主程序運行期間存儲permgen空間,因此如果應用程序中有很多類,則可能會出現(xiàn)permgen空間錯誤,這在web服務器預編譯JSP時很常見。如果您的web應用中使用了大量第三方jar,并且它們的大小超過了JVM的默認大?。?m),那么將生成此錯誤消息。

myeclipse中java.lang.OutOfMemoryError:PermGenspace怎么解決?

解決方案是增加內存。

1. permgen空間的全稱是permanent generation space,是指內存的永久存儲區(qū)域。Outofmemoryerror:從表面上看,permgen空間是內存的好處,解決方法必須是增加內存。

2. 為什么內存有好處:這部分用來存儲類和元信息。類在加載時被放入永久空間區(qū)域。它不同于存儲實例的堆區(qū)域。GC(垃圾回收)在主程序運行期間不會清理permgen空間,因此如果您的應用程序將加載許多類,permgen空間很可能出現(xiàn)空間錯誤。這種錯誤在web服務器預編譯JSP時很常見。如果您的web應用中使用了大量第三方jar,并且它們的大小超過了JVM的默認大?。?m),那么將生成此錯誤消息。

3. 解決方案:手動設置maxpermsize并修改TomcatHOME/bin/卡塔琳娜.sh在“echo”中使用catalog BASE:$CATALINA將以下行添加到BASE:Java OPTS=“-server-XX:PermSize=64M-XX:MaxPermSize=128m.

4。建議:將相同的第三方jar文件移到Tomcat/shared/lib目錄下,以減少jar文檔對內存的重復占用。

5. 有幾個原因:(1)使用Proxool,因為Proxool包含一個舊版本的cglib。

(2)Log4j。最好不要使用普通日志記錄。

(3)舊版本的cglib,快速更新到最新版本。