- 40
- 0
- 约3.58万字
- 约 38页
- 2017-06-22 发布于四川
- 举报
理解和探查内存不足/内存泄漏 WebLogic Support Patterns 理解和探查内存不足/内存泄漏 Garbage Collection GC Description What’s GC? GC用于跟踪内存中的对象,并回收那些不再被其他对象引用的对象。 内存中的对象类型 活动对象:即当前正在其他对象引用的对象。 非活动对象:这类对象不再被其他对象所引用,是孤立的对象。这类对象可以被回收,回收的堆空间用于分配给其它新创建的对象。 GC Description(2) GC何时会被触发 ? 系统空闲 GC线程的优先级低于系统应用线程,当系统中没有应用线程执行时,GC会被触发。 堆空间内存不足 当堆空间的内存不足以创建新对象时,GC会被触发。如果第一GC仍不能获得足够的空间,第二次GC将被触发,如果这一次仍无法获取足够的空间, “Out of memory” 将被抛出。 GC Description(3) 影响GC执行时间、频度的因素 JVM 堆(heap)空间的大小 堆空间设置偏大,完全GC执行比较耗时,但执行频率会降低。 堆空间设置恰好符合应用内存需求,完全GC执行很快,但执行会变得更频繁。 Heap Description 什么是堆(heap)空间 堆是java程序中对象存活的地方,其中包括: 活动对象 非活动对象,这类对象不再为应用程序中的任何指针能够到达。 剩余内
您可能关注的文档
- 3G合约计划优化方案培训材料201207.ppt
- 3G客户服务典型案例.ppt
- 325远卓《珠海九丰战略定位及管理改善中期报告(上)》.ppt
- 3晶体化学基本原理.ppt
- 3数据库设计与实现-高级ER图.ppt
- 3甲乙类互补对称功率放大电路.ppt
- 3第三章调查方案设计.ppt
- 4.2制作季度销售业绩报表.pptx
- 4.5望远镜(Telescopes).ppt
- 4.45望远镜与显微镜.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)