解決eclipse卡死問題

2021-07-06 04:57:57 字數 1043 閱讀 1196

jvm調優建議:

1.-xms/xmx:定義young+old段的總尺寸,-xms為jvm啟動時young+old的記憶體大小;-xmx為最大可占用的young+old記憶體大小。在使用者生產環境上一般將這兩個值設為相同,以減少執行期間系統在記憶體申請上所花的開銷。

2.-xx:newsize/maxnewsize:定義young段的尺寸,newsize為jvm啟動時young的記憶體大小;maxnewsize為最大可占用的young記憶體大小。在使用者生產環境上一般將這兩個值設為相同,以減少執行期間系統在記憶體申請上所花的開銷。

3.-xx:permsize/maxpermsize:定義perm段的尺寸,permsize為jvm啟動時perm的記憶體大小;maxpermsize為最大可占用的perm記憶體大小。在使用者生產環境上一般將這兩個值設為相同,以減少執行期間系統在記憶體申請上所花的開銷。

4.-xx:newratio=4:設定年輕代(包括eden和兩個survivor區)與年老代的比值(除去持久代)。設定為4,則年輕代與年老代所佔比值為1:4,年輕代佔整個堆疊的1/5

5.-xx:survivorratio=4:設定年輕代中eden區與survivor區的大小比值。設定為4,則兩個survivor區與乙個eden區的比值為2:4,乙個survivor區佔整個年輕代的1/6

6.-xmn 2g:設定年輕代。持久代一般固定大小為64m,所以增大年輕代後,將會減小年老代大小。此值對系統效能影響較大,sun官方推薦配置為整個堆的3/8。

7.如果stack過大就好導致記憶體溢漏。-xss引數決定stack大小,例如-xss1024k。如果stack太小,也會導致stack溢漏。

修改eclipse.ini引數:

示例:(對於8g記憶體,建議配置如下)

-xx:maxpermsize=798m

-xms4092m

-xmx4092m

-xmn2046m

測試結果:

eclipse啟動卡死的問題

關於 eclipse啟動卡死的問題 eclipse上一次沒有正確關閉,導致啟動的時候卡死錯誤解決方法 自己常用的解決方法 方案一 推薦使用,如果沒有這個檔案,就使用方案二 到 metadata plugins org.eclipse.core.resources目錄,刪除檔案 snap 方案二 進入...

解決chrome卡死

環境 win7 64位 chrome版本 25 貌似20以後的版本都這樣 筆記本 thinkpad e520 整合顯示卡 症狀 用chrome瀏覽 等網頁,經常出現瀏覽器卡死了情況,點選頁面中的任何鏈結均無反應 1 在位址列中輸入chrome plugins,找到adobe flash player...

解決nfs掛載經常卡死的問題

有同事的電腦掛載nfs老是卡死,但其它人的電腦沒有出現這個問題,經過網路查詢,最絡發現只要掛載時新增nfsvers 4.0就可以解決問題 base root localhost cat etc fstab etc fstab created by anaconda on wed oct 23 06 ...