日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Tomcat占用JVM內(nèi)存數(shù)修改及監(jiān)控

在Tomcat設計之初,因為考慮到客戶的服務器性能不同,防止虛擬內(nèi)存不足,所以Tomcat默認設置JVM允許使用內(nèi)存數(shù)為最小64M,***128M,但是在一些項目占用資源比較龐大,或者高并發(fā)量的項目中,很容易造成內(nèi)存不足而Tomcat沒有任何征兆就自動停止。

Tomcat占用JVM內(nèi)存數(shù)修改方法及監(jiān)控方法

Tomcat本身是一個很好的服務器容器,免費,功能強大,身后被很多強大的公司和組織默默的支持著,造就了一個可以和weblogic等收費容器抗衡的地位,但是Tomcat本身還是存在一些缺陷。

在Tomcat設計之初,因為考慮到客戶的服務器性能不同,防止虛擬內(nèi)存不足,所以Tomcat默認設置JVM允許使用內(nèi)存數(shù)為最小64M,***128M,但是在一些項目占用資源比較龐大,或者高并發(fā)量的項目中,很容易造成內(nèi)存不足而Tomcat沒有任何征兆就自動停止。

***的辦法是修改Tomcat對JVM內(nèi)存使用的限制。

方法有兩個:

1,編輯%CATALINA_HOME%\bin下面的catalina.bat文件

在最上面***行前面寫上

 
 
 
  1. setJAVA_OPTS=-Xms512m-Xmx1024m  
  2.  

其中-Xms表示JVM最小內(nèi)存數(shù),-Xmx表示***內(nèi)存數(shù)
比如我這里都設置成最小512,***1024
當然,這個最小***并不是只能使用1024的意思,其實這個設置是對系統(tǒng)來設置的,因為這個JVM占用內(nèi)存數(shù)實際上是針對虛擬內(nèi)存來說,這個設置表示,無論系統(tǒng)怎么占用虛擬內(nèi)存,都要保證最小512M的虛擬內(nèi)存共給JVM使用,當然,就算我JVM占用再大,也不會超過1024,來威脅系統(tǒng)的內(nèi)存使用。

2,在環(huán)境變量里面添加如下兩個值

加上Tomcat_OPTS,CATALINA_OPTS兩個屬性,如SETCATALINA_OPTS=-Xms512m-Xmx1024m;意義同上

但是如何查看JVM內(nèi)存使用多少呢?最簡單的辦法就是打開任務管理器–>進程–>查看–>選擇列,選上虛擬內(nèi)存數(shù)->確定,就會看見虛擬內(nèi)存數(shù)了,這時,你會看見虛擬內(nèi)存會有512~1024M的空間被占用,那么就是被你設定好的值所占用了,JVM的內(nèi)存使用,就會在這個被占用的范圍內(nèi)使用。

另外一個辦法就是寫一個小腳本,命名為ram.jsp

代碼為

 
 
 
  1. <%  
  2. RuntimeRuntimelRuntime=Runtime.getRuntime();  
  3. out.println(”***BEGINMEMERYSTATISTICS***
    ”);  
  4. out.println(”FreeMomery:”+lRuntime.freeMemory()+”
    ”);  
  5. out.println(”MaxMomery:”+lRuntime.maxMemory()+”
    ”);  
  6. out.println(”TotalMomery:”+lRuntime.totalMemory()+”
    ”);  
  7. out.println(”AvailableProcessors:
  8. “+lRuntime.availableProcessors()+”
    ”);  
  9. out.println(”***ENDMEMERYSTATISTICS***”);  
  10. %> 

【編輯推薦】

  1. 使用Tomcat5輕松設置JVM內(nèi)存
  2. Tomcat配置JVM參數(shù)巧妙方法
  3. JVM基礎:解析JVM分代垃圾回收策略
  4. JVM for Linux JIT診斷技術(shù)簡介
  5. 巧解IBM JVM for Linux onPOWER性能調(diào)優(yōu)

網(wǎng)站欄目:Tomcat占用JVM內(nèi)存數(shù)修改及監(jiān)控
路徑分享:http://m.5511xx.com/article/dpopocd.html