新聞中心
Java程序運(yùn)行內(nèi)存空間不足有哪些解決辦法?
你好

Tomcat 擴(kuò)容:
(window-preferences-myeclipse-servers-tomcat-tomcat x.x-jdk(然后把下面代碼粘到optional java VM arguments))
-Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=256M
2.java jdk擴(kuò)容:
(window-preferences-java-點(diǎn)擊Installed JREs-選擇當(dāng)前用的jdk-edit-把下面代碼粘到Default system libraries 中)
-Xms128M -Xmx512M
忘采納!
如何放掉一個(gè)指定占據(jù)的內(nèi)存空間?
Java沒(méi)有提供現(xiàn)成的函數(shù)去計(jì)算對(duì)象的內(nèi)存空間,不過(guò)可以用大量產(chǎn)生某個(gè)對(duì)象然后計(jì)算平均值的方法近似獲得該對(duì)象占用的內(nèi)存。
寫個(gè)例子給你:
public class Test{
long f1 = Runtime.getRuntime().freeMemory();
System.out.println((f1-f2)/1000);//輸出每個(gè)對(duì)象占用的字節(jié)數(shù)}}
到此,以上就是小編對(duì)于java進(jìn)程內(nèi)存一直沒(méi)釋放怎么辦啊的問(wèn)題就介紹到這了,希望這2點(diǎn)解答對(duì)大家有用。
文章題目:Java程序運(yùn)行內(nèi)存空間不足有哪些解決辦法?(java進(jìn)程內(nèi)存一直沒(méi)釋放怎么辦)
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/dhjhhgg.html


咨詢
建站咨詢
