轉帖|使用教程|編輯:龔雪|2019-07-26 13:54:32.827|閱讀 753 次
概述:還在為MyEclipse內存不足而苦惱嗎?本文將提供一些解決方案,希望能幫助到大家。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
【】
打開MyEclipse目錄下的myeclipse.ini文件 在后面修改下面幾個屬性:
在桌面為ECLIPSE.EXE新建一個快捷方式,打開快捷方式屬性,在快捷方式選項的目標
后面加上-vmargs-Xms128m-Xmx512m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m,
例如:
D:\java\eclipse\eclipse.exe -vmargs-Xms128m-Xmx512m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m
在使用myeclipse時遇到這樣的提示:
myeclipse has detected that less than 5% of the 64MB of Perm Gen(Non_heap memory) space remains.
It is strongly recommended that you exit and restart MyEclipse with new virtul machine memory paramters to increase this memory.Failure to do so can result in data loss.
The recommended Eclipse memory parameters are:
eclipse.exe –vmargs -Xms128m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m
解決此問題可用以下命令:
eclipse.exe -vmargs -Xms256M -Xmx700M -XX:PermSize=150M -XX:MaxPermSize=300M
假設eclipse在E:\eclipse-SDK-3.2.1-win32\eclipse下面,則需要的命令是:
cd E:\eclipse-SDK-3.2.1-win32\eclipse
eclipse.exe –vmargs -Xms128m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m
-vmargs:說明后面是VM的參數 -Xms40m:虛擬機占用系統的最小內存 -Xmx256m:虛擬機占用系統的最大內存 -XX:PermSize:最小堆大小。一般報內存不足時,都是說這個太小, 堆空間剩余小于5%就會警告,建議把這個稍微設大一點,不過要視自己機器內存大小來設置 -XX:MaxPermSize:最大堆大小。這個也適當大些 -Xmx512M的5%為25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大于25.6M。
打開eclipse -server-選擇服務
加盟后:-vmargs-Xms128m-Xmx512m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m, 添加到最后,點擊應用保存即可。
本文轉載自
MyEclipse正版最低只要¥224!手慢無
續費優惠:即日起授權續費的用戶,享受比原價更優惠的價格!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: