天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

嵌入式瀏覽器渲染架構(gòu)的研究與設(shè)計

發(fā)布時間:2021-04-19 13:40
  伴隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,傳統(tǒng)的單機(jī)計算模式也快速轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)計算模式。同時,云計算研究和商業(yè)應(yīng)用的不斷成熟,各種云終端設(shè)備層出不窮,如平板電腦以及手持互聯(lián)網(wǎng)終端。在這一趨勢下,PC的本地應(yīng)用也逐漸過渡到基于瀏覽器的Web應(yīng)用。HTML5正是為這一次變革而出現(xiàn),而瀏覽器技術(shù)則是對其的底層技術(shù)支撐;贖TML5的Web應(yīng)用程序的加載速度和渲染效率,UI響應(yīng)等直接關(guān)系著用戶體驗(yàn)。又由于嵌入式系統(tǒng)有限的硬件資源,匱乏的電力支持,輸入方式有限等特點(diǎn),也需要對瀏覽器進(jìn)行針對性的優(yōu)化。本文分析了現(xiàn)有瀏覽器的架構(gòu)與WebOS的技術(shù)特點(diǎn),研究了在操作系統(tǒng)內(nèi)核上基于瀏覽器引擎的Web應(yīng)用運(yùn)行平臺。然后基于WebOS架構(gòu)采用WebKit引擎在Linux內(nèi)核上構(gòu)建基本的基于瀏覽器的操作系統(tǒng)。通過分析WebKit的基本原理、渲染架構(gòu)。同時也深入研究目前研究熱點(diǎn)的利用GPU加速瀏覽器渲染技術(shù)。為適應(yīng)嵌入式平臺特點(diǎn)和發(fā)展,對兩個方向進(jìn)行了探索和研究。首先通過研究瀏覽器引擎渲染架構(gòu)串行架構(gòu)的特點(diǎn),在渲染過程中引用了多線程技術(shù),實(shí)現(xiàn)串行渲染在多核平臺的并行渲染。將渲染過程中邏輯上不同階段進(jìn)行多線程劃分,并... 

【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:76 頁

【學(xué)位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
第一章 引言
    1.1 選題背景及意義
    1.2 國內(nèi)外研究現(xiàn)狀
        1.2.1 嵌入式系統(tǒng)的發(fā)展
        1.2.2 嵌入式瀏覽器概述
        1.2.3 WebOS 概述
        1.2.4 多線程技術(shù)
    1.3 課題綜述和主要工作
    1.4 論文章節(jié)安排
第二章 相關(guān)技術(shù)研究
    2.1 瀏覽器相關(guān)技術(shù)
        2.1.1 HTTP 協(xié)議研究
        2.1.2 瀏覽器引擎研究
        2.1.3 瀏覽器渲染技術(shù)研究
            2.1.3.1 WebKit 渲染原理
            2.1.3.2 DOM 樹、Render 樹和 RenderLayer 樹
            2.1.3.3 WebKit 軟件渲染
            2.1.3.4 GPU 加速與 OpenGL 編程接口
            2.1.3.5 OpenGL 加速 WebKit 渲染
    2.2 操作系統(tǒng)內(nèi)核接口分析
        2.2.1 圖形接口
        2.2.2 事件接口
    2.3 本章小結(jié)
第三章 構(gòu)建在操作系統(tǒng)內(nèi)核上的瀏覽器引擎
    3.1 引言
    3.2 瀏覽器引擎概述
        3.2.1 WebKit 介紹
        3.2.2 WebKit 架構(gòu)
    3.3 SDL 概述
    3.4 建立在內(nèi)核之上的瀏覽器引擎
        3.4.1 顯示接口部分設(shè)計
        3.4.2 事件接口部分設(shè)計
        3.4.3 界面交互接口設(shè)計
    3.5 實(shí)驗(yàn)結(jié)果
    3.6 本章小結(jié)
第四章 多線程渲染架構(gòu)
    4.1 引言
    4.2 串行渲染多線程劃分
    4.3 多線程渲染設(shè)計
        4.3.1 線程間依賴性分析
        4.3.2 通信機(jī)制實(shí)現(xiàn)
        4.3.3 多線程渲染架構(gòu)
    4.4 實(shí)驗(yàn)結(jié)果
        4.4.1 測試環(huán)境
        4.4.2 打開網(wǎng)站時間測試
        4.4.3 打開網(wǎng)站內(nèi)存占用測試
    4.5 本章小結(jié)
第五章 軟硬件混合渲染架構(gòu)
    5.1 引言
    5.2 WebKit 顯示系統(tǒng)
    5.3 軟硬件混合渲染層設(shè)計
        5.3.1 硬件加速渲染的基本原理
        5.3.2 DirectFB 硬件加速
        5.3.3 軟硬件混合渲染層設(shè)計
    5.4 關(guān)鍵模塊設(shè)計
        5.4.1 坐標(biāo)轉(zhuǎn)換模塊
        5.4.2 設(shè)備能力探測模塊
        5.4.3 Surface 管理模塊
        5.4.4 繪圖操作分發(fā)模塊
        5.4.5 參數(shù)轉(zhuǎn)換模塊
    5.5 DirectFB 后端實(shí)現(xiàn)
        5.5.1 接口定義
        5.5.2 時序圖
    5.6 實(shí)驗(yàn)結(jié)果
        5.6.1 測試環(huán)境
        5.6.2 自制網(wǎng)頁性能評估
        5.6.3 門戶網(wǎng)站性能評估
    5.7 本章小結(jié)
第六章 總結(jié)與展望
致謝
參考文獻(xiàn)
攻研期間取得的成果


【參考文獻(xiàn)】:
期刊論文
[1]利用硬件加速層優(yōu)化Android顯示系統(tǒng)[J]. 董劍,張源,楊珉.  小型微型計算機(jī)系統(tǒng). 2012(07)
[2]嵌入式瀏覽器CSS引擎的研究與改進(jìn)[J]. 劉劍,桑楠,郭文生.  計算機(jī)工程. 2011(09)
[3]CSS技術(shù)在網(wǎng)頁設(shè)計中的應(yīng)用研究[J]. 車元媛.  科技信息. 2011(05)
[4]基于Elastos的WebKit引擎的研究與移植[J]. 謝立丹,陳榕.  計算機(jī)技術(shù)與發(fā)展. 2011(01)
[5]基于Qt/Embedded的Web瀏覽器的設(shè)計與實(shí)現(xiàn)[J]. 宋杰,曹竹冬,王書菊,檀林欣.  計算機(jī)與現(xiàn)代化. 2010(10)
[6]HTML5-未來網(wǎng)絡(luò)應(yīng)用的核心技術(shù)研究[J]. 劉斌.  自動化與儀器儀表. 2010(04)
[7]DirectFB在嵌入式遠(yuǎn)程桌面控制系統(tǒng)中的應(yīng)用[J]. 楊霄雪,王力虎,葉佳寧,農(nóng)麗萍.  計算機(jī)工程與設(shè)計. 2010(09)
[8]基于ARM和FPGA的視頻監(jiān)控系統(tǒng)設(shè)計[J]. 趙小歡,夏靖波,李明輝.  液晶與顯示. 2010(01)
[9]基于Webkit的嵌入式瀏覽器的研究與實(shí)現(xiàn)[J]. 趙經(jīng)緯,周余,王自強(qiáng),都思丹.  電子測量技術(shù). 2009(03)
[10]網(wǎng)頁瀏覽器內(nèi)核的比較研究[J]. 牛津,楊濤,王林.  微計算機(jī)應(yīng)用. 2009(03)

博士論文
[1]面向移動設(shè)備的圖形繪制技術(shù)研究[D]. 何高奇.浙江大學(xué) 2007

碩士論文
[1]嵌入式瀏覽器渲染體系結(jié)構(gòu)的研究與設(shè)計[D]. 于海濤.電子科技大學(xué) 2011
[2]嵌入式JavaScript引擎即時編譯器的研究與設(shè)計[D]. 張銳.電子科技大學(xué) 2011
[3]二維圖形的裁剪算法研究與改進(jìn)[D]. 王浩朋.西安電子科技大學(xué) 2011
[4]基于WebKit的嵌入式瀏覽器研究與移植[D]. 龐恒志.電子科技大學(xué) 2010
[5]嵌入式多媒體系統(tǒng)中硬件加速技術(shù)的應(yīng)用[D]. 蔣永剛.上海交通大學(xué) 2009
[6]多核多線程處理器環(huán)境下軟件系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D]. 方先康.北京郵電大學(xué) 2008



本文編號:3147658

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3147658.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶57469***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com