又是tomcat記憶體請教
現有個很緊急的事情請教一下:
背景:專案在執行3幾天之後就出現java記憶體達到了1G的頂點(是透過windows的工作管理員看到java程式的記憶體為1G),然後報OutOfMemoryError。後來加入了log記錄heap記憶體的使用情況,發現heap會在某一個時間之後就快速增長,從幾十M到1G的過程大概是半個小時左右(按理應該不是某個動作造成的吧,一個動作不可能執行了半個小時之久才使記憶體暴漲並且jvm不會收)。
因此,我在程式碼中呼叫了System.gc(),並且執行了jprofiler4作監控,剛開始的兩、三天裡,heap都是處於低位平穩地執行,都在100M一下(多數為50M左右),我從自己寫的程式中也看到了notheap的記憶體只有幾十M,但是很奇怪的是:從windows工作管理員看到了java程式的記憶體逐步在升過,200多M、300多M、400多M這樣慢慢上升,真是覺得很奇怪,工作管理員的java程式是不是隻由heap+notheap組成的,為什麼會導致java程式的記憶體在逐步上升?敬請回復。情況緊急,指請教。
背景:專案在執行3幾天之後就出現java記憶體達到了1G的頂點(是透過windows的工作管理員看到java程式的記憶體為1G),然後報OutOfMemoryError。後來加入了log記錄heap記憶體的使用情況,發現heap會在某一個時間之後就快速增長,從幾十M到1G的過程大概是半個小時左右(按理應該不是某個動作造成的吧,一個動作不可能執行了半個小時之久才使記憶體暴漲並且jvm不會收)。
因此,我在程式碼中呼叫了System.gc(),並且執行了jprofiler4作監控,剛開始的兩、三天裡,heap都是處於低位平穩地執行,都在100M一下(多數為50M左右),我從自己寫的程式中也看到了notheap的記憶體只有幾十M,但是很奇怪的是:從windows工作管理員看到了java程式的記憶體逐步在升過,200多M、300多M、400多M這樣慢慢上升,真是覺得很奇怪,工作管理員的java程式是不是隻由heap+notheap組成的,為什麼會導致java程式的記憶體在逐步上升?敬請回復。情況緊急,指請教。
[該貼被admin於2009-04-14 15:03修改過]
相關文章
- 請教tomcat6記憶體問題Tomcat記憶體
- 《Windows核心程式設計》---又是記憶體Windows程式設計記憶體
- 請教tomcat5下如何改變Java虛擬機器的使用的記憶體?TomcatJava虛擬機記憶體
- 請教 關於記憶體洩漏的檢測方法記憶體
- 請教一個java程式記憶體釋放的問題Java記憶體
- Tomcat修改記憶體配置Tomcat記憶體
- Tomcat增加堆記憶體Tomcat記憶體
- Tomcat記憶體設定Tomcat記憶體
- 急!請教用optimizeit檢測記憶體洩漏的問題?記憶體
- Tomcat 記憶體馬(一)Listener型Tomcat記憶體
- Tomcat 記憶體馬(二)Filter型Tomcat記憶體Filter
- Tomcat記憶體引數調整Tomcat記憶體
- tomcat記憶體溢位問題記錄Tomcat記憶體溢位
- Eclipse+Tomcat4.1的請教EclipseTomcat
- 請教tomcat session丟失問題TomcatSession
- 【收藏】Linux下tomcat記憶體配置LinuxTomcat記憶體
- Tomcat執行時報記憶體溢位Tomcat記憶體溢位
- 請教一個程式執行時,從磁碟到記憶體到CPU的過程?記憶體
- 【免殺技術】Tomcat記憶體馬-FilterTomcat記憶體Filter
- Windows Tomcat 記憶體溢位解決方法WindowsTomcat記憶體溢位
- TOMCAT記憶體溢位及大小調整Tomcat記憶體溢位
- 急求板大哥,Tomcat記憶體暴漲Tomcat記憶體
- 又是訊號量和共享記憶體沒有釋放的db待機記憶體
- 請教,安裝兩套Tomcat加入服務Tomcat
- tomcat記憶體溢位:PermGen space解決方法Tomcat記憶體溢位
- Tomcat中JVM記憶體溢位及合理配置TomcatJVM記憶體溢位
- tomcat記憶體溢位問題監控工具Tomcat記憶體溢位
- 關於tomcat伺服器記憶體溢位Tomcat伺服器記憶體溢位
- 手把手教您擴充套件虛擬記憶體套件記憶體
- Redis記憶體——記憶體消耗(記憶體都去哪了?)Redis記憶體
- tomcat伺服器記憶體溢位解決方法Tomcat伺服器記憶體溢位
- jconsole tomcat記憶體監控設定Tomcat記憶體
- jdk1.4+tomcat5.5可配最大記憶體問題JDKTomcat記憶體
- 記憶體_大頁記憶體記憶體
- 請給Sprint Boot多一些記憶體boot記憶體
- 為App申請更多的記憶體空間APP記憶體
- Tomcat是如何執行的?整體架構又是怎樣的?Tomcat架構
- 請教TOMCAT5.0.11連線池配置問題,??Tomcat