JVM基础知识及性能调优.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JVM基础知识及性能调优;JVM基础知识及性能调优;Java虚拟机的基本结构;JVM堆空间布局;JVM的分代;为什么分代;为什么分代;年轻代;JVM年轻代的结构;年轻代内存的设置;老年代;MaxTenuringThreshold;;永久代(持久代)内存;直接内存;JVM基础知识及性能调优; Minor GC、Full GC;JVM基本参数;垃圾收集器参数;JVM日志参数;GC日志;GC日志;接口响应时间过长;日志分析-Full GC;JVM基础知识及性能调优;JVM性能相关分析工具;VisualVM介绍;VisualVM介绍;运用VisualVM调优;JVM基础知识及性能调优;垃圾回收算法;复制算法(Copying);复制算法(Copying);标记清除法( Mark-Sweep ) ;标记清除法( Mark-Sweep ) ;标记压缩法( Mark-Compat);标记压缩法( Mark-Compat);内存分代;垃圾回收算法 VS 垃圾回收器;垃圾回收器;从三个维度理解垃圾回收器;Serial收集器;Serial Old 收集器;Serial/ Serial Old收集器运行示意图; ParNew 收集器 ; CMS收集器 ; Parallel Scavenge/Old 收集器; Parallel Scavenge/Old收集器 ; G1收集器; G1收集器;JVM参数配置示例(tomcat);JVM参数配置示例(tomcat);JVM性能调优; 永久代内存溢出(OutOfMemoryError:PermGen space);永久代内存溢出解决方法; 堆内存溢出(OutOfMemoryError: Java heap space );java虚拟机创建的对象太多,在进行垃圾回收之间,虚拟机分配的到堆内存空间已经用满了,与Heap space有关; 增加JVM的Xms(初始堆大小)和Xmx(最大堆大小)参数的大小; 检查是否有直接内存的使用、直接内存大小是否合适; 是否有死循环或不必要地重复创建大量对象。找到原因后,修改程序和算法;参考代码示例:HeapOOMTest;;直接内存溢出;直接内存溢出解决方法;过多线程导致内存溢出;OutOfMemoryError:unable to create new native thread;过多线程导致OOM的解决方法;CPU使用率高;CPU使用率过高解决方法;内存使用率高;内存使用率过高解决方法

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档