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

Chromium浏览器在开发板上的性能提升研究

摘要第4-5页
ABSTRACT第5页
第一章 绪论第6-10页
    1.1 浏览器的现状第6-8页
    1.2 浏览器在受限设备上的表现问题第8页
    1.3 本文的主要内容第8-9页
    1.4 本文的章节安排第9-10页
第二章 性能提升的理论与技术基础第10-24页
    2.1 谷歌CHROMIUM计划第10-12页
    2.2 BEAGLEBOARD-XM开发板第12页
    2.3 跨平台图形语言OPENGLES 2.0 & EGL第12-13页
    2.4 JAVASCRIPT的解析机制第13-15页
        2.4.1 谷歌V8引擎第13-14页
        2.4.2 V8引擎的生成器第14-15页
    2.5 CHROMIUM在LIXUX系统的显示机制第15-24页
        2.5.1 多进程架构第15-17页
        2.5.2 各层的概念第17-19页
        2.5.3 软件渲染的原理第19-21页
        2.5.4 在LINUX中的显示机制第21-24页
第三章 CHROMIUM浏览器在开发板上的性能评测第24-32页
    3.1 运行环境第24页
    3.2 性能评测第24-32页
        3.2.1 ACID测定第25页
        3.2.2 W3C标准检测第25-27页
        3.2.3 网页打开速度评测第27-28页
        3.2.4 启动内存消耗评测第28-29页
        3.2.5 多标签性能评测第29页
        3.2.6 针对JAVASCRIPT的性能测试第29-32页
第四章 显示性能的提升第32-59页
    4.1 X架构的显示机制第32-33页
    4.2 针对CHROMIUM显示机制的优化方案第33-35页
    4.3 方案一:HOOK XLIB的显示用API第35-41页
        4.3.1 对代码的分析第35-37页
        4.3.2 改动方案第37-39页
        4.3.3 OPENGL ES的实现手段第39-40页
        4.3.4 改造结果第40-41页
    4.4 方案二:直接输出SHAREBUFFER中的图像第41-45页
        4.4.1 对代码的分析第41-42页
        4.4.2 改动方案与OPENGL ES的实现手段第42-43页
        4.4.3 改造结果第43-45页
    4.5 方案三:将图形处理直接用OPENGLES替换第45-58页
        4.5.1 对代码的分析第46-47页
        4.5.2 改动方案第47-56页
        4.5.3 最终效果与评测第56-58页
    4.6 不足与弊端第58-59页
第五章 开发板系统性能的提升第59-62页
    5.1 对内存的优化第59-61页
        5.1.1 启动速度的对比第59-60页
        5.1.2 内存占用量第60页
        5.1.3 MOZILLA性能测试第60-61页
    5.2 对显存的调整第61-62页
第六章 JAVASCRIPT解析性能的优化第62-65页
    6.1 对生成器数量的优化第62-63页
    6.2 对生成器初始缓存的优化第63页
    6.3 对组块页面文件的优化第63-65页
第七章 总结与展望第65-67页
    7.1 论文总结第65页
    7.2 个人工作体会第65-66页
    7.3 论文不足与展望第66-67页
参考文献第67-69页
致谢第69-70页

论文共70页,点击 下载论文
上一篇:基于EAI的银行综合前置系统的设计与实现
下一篇:基于移动互联网和GIS的末梢管理系统的设计与实现