溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決

發(fā)布時間:2021-09-06 17:52:19 來源:億速云 閱讀:183 作者:chen 欄目:大數(shù)據(jù)

這篇文章主要講解了“使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決”吧!

開發(fā)中遇到Eclipse報錯:java.lang.OutOfMemoryError: PermGen space。

PermGen space百度翻譯為:永久區(qū)域內(nèi)存不足。

1. 先來一張jvm結(jié)構(gòu)圖:

使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決

內(nèi)存不足問題一般都是發(fā)生在''上,GC作用區(qū)域也是在''上。

2. 這個''又劃分成了好幾塊區(qū)域,包括:

  新生代:包括伊甸園區(qū)和存活區(qū)。

  老年代

  永久帶:jdk1.8后變成元空間,元空間不再占用堆中的空間,而永久帶卻是在堆中開辟空間。

 使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決

     配置在文件的第一行: 

使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決

    寫在此處,方便拷貝:

    -Xms256m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m

    使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決

    修改:JvmMs,JvmMx,Options里面的參數(shù)值。

    c3. 修改完畢后需要重啟服務。

  d. Eclipse的配置文件eclipse.ini中也可以配置jvm參數(shù)。

     

-vmargs
-Xms512m
-Xmx1024m
-XX:PermSize=256M 
-XX:MaxPermSize=512M

感謝各位的閱讀,以上就是“使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對使用Eclipse過程報錯:java.lang.OutOfMemoryError: PermGen space怎么解決這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI