首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于逃逸分析的android垃圾收集性能优化研究

摘要第5-6页
Abstract第6页
第1章 绪论第9-18页
    1.1 研究目的和意义第9-11页
    1.2 国内外研究现状第11-16页
        1.2.1 垃圾收集研究现状第11-12页
        1.2.2 逃逸分析研究现状第12-15页
        1.2.3 对象内存空间管理优化应用第15-16页
        1.2.4 分析优化框架第16页
    1.3 本文的研究内容第16页
    1.4 论文组织第16-18页
第2章 垃圾收集策略第18-31页
    2.1 垃圾收集的意义第18-19页
    2.2 引用计数算法第19-22页
        2.2.1 引用计数算法原理第19-21页
        2.2.2 引用计数算法的优缺点第21-22页
    2.3 标记清除算法第22-24页
        2.3.1 标记清除算法原理第22-23页
        2.3.2 标记清除算法的优缺点第23-24页
    2.4 节点复制算法第24-28页
        2.4.1 节点复制算法原理第26-27页
        2.4.2 节点复制算法的优缺点第27-28页
    2.5 标记缩并算法第28-31页
        2.5.1 标记缩并算法原理第28-30页
        2.5.2 标记缩并算法的优缺点第30-31页
第3章 逃逸分析第31-42页
    3.1 逃逸分析的意义第31-32页
    3.2 逃逸分析的框架第32-35页
        3.2.1 对象的逃逸第32-33页
        3.2.2 连接图的抽象第33-34页
        3.2.3 逃逸分析的基本思想第34-35页
    3.3 过程内分析第35-37页
    3.4 过程间分析第37-42页
        3.4.1 方法入.处的操作第38-39页
        3.4.2 方法退出时的操作第39-40页
        3.4.3 程序调用之前和程序调用之后的操作第40-42页
第4章 逃逸分析的实现与实验结果第42-56页
    4.1 与传统方法的不同第42-43页
    4.2 算法描述第43-46页
        4.2.1 一个例子第43-45页
        4.2.2 算法小结第45-46页
    4.3 算法的实现第46-49页
        4.3.1 数据结构和改变第47-48页
        4.3.2 解释器产生的静态引用第48页
        4.3.3 多线程与本地代码第48-49页
        4.3.4 一个优化措施第49页
    4.4 实验及结果分析第49-56页
        4.4.1 收集的对象第50-51页
        4.4.2 等价集合的大小与生命周期第51-52页
        4.4.3 在多线程下的表现第52-53页
        4.4.4 性能与开销第53-54页
        4.4.5 大型程序下的情况第54-56页
结论第56-57页
参考文献第57-61页
攻读学位期间发表论文与研究成果清单第61-62页
致谢第62页

论文共62页,点击 下载论文
上一篇:基于B/S架构的某石化公司OA业务管理系统的实现--费用管理模块的设计与实现
下一篇:基于云计算的海量教学资源存储模型的研究与实现