JVM内存问题最佳实践.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JVM内存问题最佳实践 JVM Best Practice;JVM内存问题最佳实践;;Java虚拟机的种类;如何选择合适的Java虚拟机;Java虚拟机 32 VS 64;小节回顾 ;;Java内存管理的基本概念;Java内存管理的基本概念;Java内存管理的基本概念;物理内存和虚拟内存 ;Java内存管理的基本概念;Java内存问题的三种表现形式--1;Java内存问题的三种表现形式--2;Java内存问题的两个主要发生区段;小节回顾 ;;常见GC概念;常见GC算法--SUN、HP(1);常见GC算法--SUN、HP(2);常见GC算法--JRockit;常见GC算法--IBM;选择合适的GC算法;小节回顾 ;;Java内存问题的主要发生在;内存不足和内存泄漏错误的典型原因(1);内存不足和内存泄漏错误的典型原因(2);在 Java 堆中发生的 OOM 的故障症状 ;在本地内存中发生的 OOM 的故障症状 ;JVM退出时产生的文本Core文件;小节回顾 ;;说在诊断和定位OOM/ML错误之前;探查OOM/ML问题基本步骤;确定是否OOM/ML错误;查看现场/收集信息(1);查看现场/收集信息(2);查看现场/收集信息--措施;分析GC日志--完整 GC 的输出 ;分析GC日志--分析 GC 输出 ;分析GC日志--确定内存问题类型;处理 Java Heap OOM 错误 ;针对 Java 堆 OOM 的应用程序分析 ;分析GC日志--内存缓慢增长;分析GC日志--内存碎片;分析GC日志--Permanent区不够;进一步分析 Java 堆 OOM ;JRockit 功能 ;处理本地内存 OOM(1);处理本地内存 OOM(2);处理本地内存 OOM(3);处理本地内存 OOM(4);处理本地内存 OOM(5);小节回顾 ;;使用分析工具来分析OOM问题;YourKit(1);YourKit(2);YourKit(3);YourKit(4);Eclipse Memory Analyzer(1);Eclipse Memory Analyzer(2);Eclipse Memory Analyzer(3);Eclipse Memory Analyzer(4);Eclipse Memory Analyzer(5);Eclipse Memory Analyzer(6);HeapAnalyzer(1);HeapAnalyzer(2);HeapAnalyzer(3);HeapAnalyzer(4);HeapAnalyzer(5);HeapAnalyzer(6);HeapAnalyzer(7);小节回顾 ;;预防内存不足和内存泄漏;预防内存不足和内存泄漏-系统管理;预防内存不足和内存泄漏-代码编写;小节回顾 ;;OutOfMemory错误实例;OutOfMemory错误实例(1)现象;OutOfMemory错误实例(1)问题;OutOfMemory错误实例(1)答案;OutOfMemory错误实例(1) - GC日志;OutOfMemory错误实例(1) - Thread Dump;OutOfMemory错误实例(1) - Thread Dump;OutOfMemory错误??例(1) - 分析;OutOfMemory错误实例(1)分析;OutOfMemory错误实例;OutOfMemory错误实例(2)现象;OutOfMemory错误实例(2)问题;OutOfMemory错误实例(2)答案;OutOfMemory错误实例(3) - 分析;OutOfMemory错误实例(3)过程和结果;小节回顾 ;回顾

文档评论(0)

清风老月 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳春市惠兴图文设计有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441781MA53BEWA2D

1亿VIP精品文档

相关文档