基于狀態(tài)機的HTTP Chunked流并發(fā)解析
本文關(guān)鍵詞:基于狀態(tài)機的HTTP Chunked流并發(fā)解析
更多相關(guān)文章: 流媒體 HTTP Chunked編碼 并發(fā)解析 事件驅(qū)動模型 有限狀態(tài)機 內(nèi)存拷貝
【摘要】:某些流媒體服務(wù)器需要對HTTP Chunked編碼數(shù)據(jù)流進行并發(fā)解析,樸素靜態(tài)解析算法難以應(yīng)用于高效靈活的事件驅(qū)動并發(fā)模型,且會造成長延遲和多次數(shù)據(jù)拷貝,導(dǎo)致內(nèi)存和計算資源開銷都較高。針對上述問題,提出一種基于有限狀態(tài)機的解析策略。將一次接收和一次解析操作構(gòu)成一個任務(wù)片,從而適應(yīng)事件驅(qū)動模型,對收到的數(shù)據(jù)包進行即時處理和釋放,不需要緩存整個HTTP報文,減少一次內(nèi)存拷貝開銷。在數(shù)據(jù)處理過程中,通過有限狀態(tài)機保存解析狀態(tài),能夠在任務(wù)片退出后恢復(fù)之前的解析狀態(tài),從而解決事件驅(qū)動模型下的字段斷裂問題。實驗結(jié)果表明,相比于靜態(tài)解析算法,該策略能夠明顯地降低解析過程的處理時間和占用的內(nèi)存。
【作者單位】: 中國科學(xué)院聲學(xué)研究所國家網(wǎng)絡(luò)新媒體工程技術(shù)研究中心;中國科學(xué)院大學(xué);
【關(guān)鍵詞】: 流媒體 HTTP Chunked編碼 并發(fā)解析 事件驅(qū)動模型 有限狀態(tài)機 內(nèi)存拷貝
【基金】:國家“863”計劃基金資助項目(2011AA01A102) 中國科學(xué)院戰(zhàn)略性先導(dǎo)科技專項課題基金資助項目(XDA06010302)
【分類號】:TP393.05
【正文快照】: 中文引用格式:李明哲,陳君,王勁林,等.基于狀態(tài)機的HTTP Chunked流并發(fā)解析[J].計算機工程,2015,41(1):256-260.英文引用格式:Li Mingzhe,Chen Jun,Wang Jinlin,et al.HTTP Chunked Stream Concurrence Analysis Based on StateMachine[J].Computer Engineering,2015,41(1):25
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 王斌君,董護斌,郝克剛;擴展的信牌驅(qū)動模型中配對結(jié)構(gòu)之研究[J];小型微型計算機系統(tǒng);2003年11期
2 趙艷紅,陳發(fā)明,周強;網(wǎng)絡(luò)數(shù)據(jù)驅(qū)動模型[J];現(xiàn)代計算機;2000年07期
3 王蓓,琚春華;Agent協(xié)作的利益驅(qū)動模型[J];微電子學(xué)與計算機;2004年03期
4 丁來佳;周靜;;基于JAVA平臺事件驅(qū)動模型的研究與設(shè)計[J];黃岡師范學(xué)院學(xué)報;2008年S1期
5 郝克剛,王斌君;擴展的信牌驅(qū)動模型與Petri網(wǎng)[J];計算機應(yīng)用與軟件;2004年02期
6 張春海,劉波,李華;基于事件驅(qū)動模型的集裝箱物流信息系統(tǒng)[J];計算機工程;2005年17期
7 高偉;王純;李煒;;基于Ruby Fiber的異步事件驅(qū)動模型在監(jiān)控告警模塊中的應(yīng)用[J];電信網(wǎng)技術(shù);2012年11期
8 沙泉;;異步事件驅(qū)動模型在嵌入式系統(tǒng)中的應(yīng)用[J];微計算機信息;2007年29期
9 龐周;;Windows平臺下的WDM分層驅(qū)動模型[J];信息安全與技術(shù);2011年05期
10 陰曉峰,葛安林,張伯英,孫淼;Linux環(huán)境下設(shè)備驅(qū)動模型及開發(fā)技術(shù)[J];計算機工程與應(yīng)用;2002年08期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 黃文江;王紀(jì)華;劉良云;王之杰;宋曉宇;牛錚;;基于AMTIS航空遙感影象和核驅(qū)動模型的作物株型遙感識別[A];第六屆成像光譜技術(shù)與應(yīng)用研討會文集[C];2006年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前2條
1 王小松;基于L4的高效可復(fù)用設(shè)備驅(qū)動模型的研究[D];電子科技大學(xué);2012年
2 白曉波;基于事件驅(qū)動模型的搜索引擎的研究及原型系統(tǒng)設(shè)計[D];湖南大學(xué);2010年
,本文編號:1015672
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1015672.html