日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

内存泄漏分析实例

發布時間:2025/3/18 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 内存泄漏分析实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

一、摘要
二、報錯信息
三、分析過程
四、參考資料


******************************
一、 摘要
??? 最近生產上WAS遇到OOM問題宕機,產生了一大堆的dump文件。因為開始內存泄漏問題分析的緊張過程。

二、 報錯信息

三、 分析過程
1、問題分析
A.程序代碼某些線程造成死鎖或程序中存在死循環。
B.程序代碼編寫不當造成某些資源無法被釋放或被耗盡(如:網絡鏈接,數據庫鏈接,內存使用情況)
C.不適當的調優參數引起性能瓶頸從而引起hang機
a.Web 容器 (JVM),數據庫
b.Web 容器等待一個外部資源的響應resource
c.資源的限制(如 cpu、Memory 典型的 Java heap、network)
2、工具選擇 Ibm analyzer 對生成的文件進行分析。
?? JCA進行javacore文件進行分析
A、分析javacore文件發現
??
***WARNING*** Java heap is almost exhausted : 0% free Java heap Please enable verbosegc trace and use IBM Pattern Modeling and Analysis Tool(http://www.alphaworks.ibm.com/tech/pmat) to analyze garbage collection activities. If heapdumps are generated at the same time, please use IBM HeapAnalyzer(http://www.alphaworks.ibm.com/tech/heapanalyzer) to analyze Java heap.??
[img]http://dl2.iteye.com/upload/attachment/0090/9074/62f3b205-0d15-3119-800e-c410b3f790ce.bmp
[/img]


四、 參考資料

一次成功的內存泄漏分析
http://linux.chinaitlab.com/administer/787936.html
WAS6x問題分析案例
http://yishueitian326.blog.163.com/blog/static/2858637520121392416734/

IBM免費分析工具
http://www.ibm.com/developerworks/cn/websphere/techjournal/0807_supauth/0807_supauth.html

性能調優攻略
http://coolshell.cn/articles/7490.html

使用 IBM 性能分析工具解決生產環境中的性能問題
http://www.ibm.com/developerworks/cn/java/j-lo-javacore/

應用服務器內存泄露問題診斷一例
http://www.ibm.com/developerworks/cn/java/j-performance/
??? 博客逐步完善,敬請期待....

轉載于:https://my.oschina.net/u/264186/blog/638105

總結

以上是生活随笔為你收集整理的内存泄漏分析实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。