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

用户态内存管理关键技术研究

摘要第5-6页
Abstract第6页
第1章 绪论第10-14页
    1.1 课题背景第10-11页
    1.2 国内外研究现状第11-12页
    1.3 课题研究的目的和意义第12页
    1.4 论文研究内容和组织结构第12-14页
第2章 用户态内存管理相关技术第14-26页
    2.1 内存管理基础第14-16页
        2.1.1 用户态和内核态第14页
        2.1.2 程序内存布局第14-15页
        2.1.3 内存分配策略第15-16页
    2.2 内存池第16-19页
        2.2.1 常见内存池第16-18页
        2.2.2 内存池设计方法比较第18-19页
    2.3 内存泄漏检测第19-24页
        2.3.1 内存泄漏定义第19页
        2.3.2 内存泄漏原因第19页
        2.3.3 内存泄漏检测方法第19-20页
        2.3.4 垃圾回收器第20-21页
        2.3.5 Insure++第21页
        2.3.6 Puriy第21-22页
        2.3.7 valgrind工具第22-23页
        2.3.8 垃圾回收机制第23页
        2.3.9 内存泄露检测方法比较第23-24页
    2.4 本章小结第24-26页
第3章 一种内存池设计方法第26-40页
    3.1 引言第26页
    3.2 有效的条件第26页
    3.3 用户态内存管理方法第26-32页
        3.3.1 方法概述第26-28页
        3.3.2 组织结构变化第28页
        3.3.3 初始化算法第28-29页
        3.3.4 内存块申请算法第29-31页
        3.3.5 内存块释放算法第31-32页
        3.3.6 多线程支持第32页
    3.4 仿真结果与分析第32-39页
        3.4.1 仿真环境第32-33页
        3.4.2 仿真程序设计第33-38页
        3.4.3 仿真结果分析第38-39页
    3.5 本章小结第39-40页
第四章 一种内存泄漏检测方法第40-50页
    4.1 引言第40页
    4.2 有效的条件第40页
    4.3 内存泄漏检测方法第40-45页
        4.3.1 操作函数劫持第40-42页
        4.3.2 申请释放操作记录第42-43页
        4.3.3 内存泄漏定位第43-44页
        4.3.4 黑名单第44-45页
        4.3.5 多线程支持第45页
    4.4 仿真与结果分析第45-48页
        4.4.1 仿真环境第45-46页
        4.4.2 仿真程序设计第46-47页
        4.4.3 仿真结果分析第47-48页
    4.5 本章小结第48-50页
第5章 系统设计与实现第50-56页
    5.1 内存池设计概述第50-53页
        5.1.1 主要结构体第50页
        5.1.2 内存块申请和释放第50-52页
        5.1.3 内存池函数与接口第52-53页
    5.2 内存泄漏检测设计概述第53-55页
        5.2.1 主要结构体第53-54页
        5.2.2 内存泄漏检测处理流程第54-55页
        5.2.3 内存泄漏检测接口第55页
    5.3 本章小结第55-56页
结论第56-57页
参考文献第57-60页
攻读硕士学位期间发表的论文和取得的科研成果第60-61页
致谢第61页

论文共61页,点击 下载论文
上一篇:基于扰动矩阵的社会网络隐私保护方法研究
下一篇:一种基于重叠式剖分的数据匿名方法