首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

Cloud Foundry中Java应用集合类内存泄漏检测

摘要第4-5页
Abstract第5页
第1章 绪论第11-14页
    1.1 课题背景与研究意义第11-12页
        1.1.1 Java应用中的内存泄漏第11-12页
        1.1.2 Cloud Foundry中的应用性能管理第12页
    1.2 研究内容和目标第12-13页
    1.3 论文组织结构第13-14页
第2章 相关技术概述第14-35页
    2.1 Java应用内存泄漏检测技术第14-15页
    2.2 Java集合类内存泄漏检测第15-23页
        2.2.1 集合类基本操作定义第15-16页
        2.2.2 内存泄露时间区间第16-18页
        2.2.3 集合类的内存影响值第18-20页
        2.2.4 集合类的元素使用影响值第20-21页
        2.2.5 可信值计算第21-23页
    2.3 动态修改Java类文件第23-32页
        2.3.1 Instrument包的使用方式第25-27页
        2.3.2 Instrumentation接口第27-28页
        2.3.3 ClassFileTransformer接口第28-31页
        2.3.4 ASM第31-32页
    2.4 JVM Tools Interface和Java Native Interface第32-34页
    2.5 本章小结第34-35页
第3章 Cloud Foundry中Java应用内存泄漏检测设计第35-40页
    3.1 内存泄漏检测服务设计第35-36页
    3.2 Java应用数据收集设计第36-38页
    3.3 内存泄漏检测分析模块设计第38-39页
    3.4 本章小结第39-40页
第4章 Java应用内存泄漏检测实现第40-67页
    4.1 Java Agent模块实现第40-52页
        4.1.1 Java Agent模块分析第40页
        4.1.2 Java集合框架分析第40-42页
        4.1.3 字节码增强功能第42-49页
        4.1.4 集合类初始化检测第49-50页
        4.1.5 集合类操作记录第50-52页
    4.2 Native Agent模块实现第52-59页
        4.2.1 Native Agent模块分析第52-53页
        4.2.2 虚拟机启动和初始化事件第53-54页
        4.2.3 集合类初始化事件第54-55页
        4.2.4 垃圾回收结束事件第55-57页
        4.2.5 对象回收事件第57-58页
        4.2.6 等待监控列表第58-59页
    4.3 可信值计算分析模块实现第59-63页
        4.3.1 可信值计算分析模块分析第59页
        4.3.2 计算内存泄漏时间区间第59-61页
        4.3.3 计算内存影响值第61-62页
        4.3.4 计算元素使用影响值第62页
        4.3.5 可信值计算第62-63页
    4.4 Cloud Foundry中内存泄漏检测服务实现第63-66页
        4.4.1 Java Buildpack定制第63-64页
        4.4.2 内存泄漏检测Broker实现第64-66页
    4.5 本章小节第66-67页
第5章 系统测试与比较第67-77页
    5.1 简单内存泄漏例子检测第67-69页
    5.2 HtmlUnit内存泄漏检测第69-71页
    5.3 运行负载测试第71-76页
    5.4 本章小结第76-77页
第6章 总结和展望第77-79页
    6.1 工作总结第77-78页
    6.2 工作展望第78-79页
参考文献第79-82页
攻读硕士学位期间主要的研究成果第82-83页
致谢第83页

论文共83页,点击 下载论文
上一篇:三维物体的高效分割与重建
下一篇:基于Spark的大数据清洗框架设计与实现