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