基于状态机的HTTP Chunked流并发解析
本文关键词:基于状态机的HTTP Chunked流并发解析
更多相关文章: 流媒体 HTTP Chunked编码 并发解析 事件驱动模型 有限状态机 内存拷贝
【摘要】:某些流媒体服务器需要对HTTP Chunked编码数据流进行并发解析,朴素静态解析算法难以应用于高效灵活的事件驱动并发模型,且会造成长延迟和多次数据拷贝,导致内存和计算资源开销都较高。针对上述问题,提出一种基于有限状态机的解析策略。将一次接收和一次解析操作构成一个任务片,从而适应事件驱动模型,对收到的数据包进行即时处理和释放,不需要缓存整个HTTP报文,减少一次内存拷贝开销。在数据处理过程中,通过有限状态机保存解析状态,能够在任务片退出后恢复之前的解析状态,从而解决事件驱动模型下的字段断裂问题。实验结果表明,相比于静态解析算法,该策略能够明显地降低解析过程的处理时间和占用的内存。
【作者单位】: 中国科学院声学研究所国家网络新媒体工程技术研究中心;中国科学院大学;
【关键词】: 流媒体 HTTP Chunked编码 并发解析 事件驱动模型 有限状态机 内存拷贝
【基金】:国家“863”计划基金资助项目(2011AA01A102) 中国科学院战略性先导科技专项课题基金资助项目(XDA06010302)
【分类号】:TP393.05
【正文快照】: 中文引用格式:李明哲,陈君,王劲林,等.基于状态机的HTTP Chunked流并发解析[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
【相似文献】
中国期刊全文数据库 前10条
1 王斌君,董护斌,郝克刚;扩展的信牌驱动模型中配对结构之研究[J];小型微型计算机系统;2003年11期
2 赵艳红,陈发明,周强;网络数据驱动模型[J];现代计算机;2000年07期
3 王蓓,琚春华;Agent协作的利益驱动模型[J];微电子学与计算机;2004年03期
4 丁来佳;周静;;基于JAVA平台事件驱动模型的研究与设计[J];黄冈师范学院学报;2008年S1期
5 郝克刚,王斌君;扩展的信牌驱动模型与Petri网[J];计算机应用与软件;2004年02期
6 张春海,刘波,李华;基于事件驱动模型的集装箱物流信息系统[J];计算机工程;2005年17期
7 高伟;王纯;李炜;;基于Ruby Fiber的异步事件驱动模型在监控告警模块中的应用[J];电信网技术;2012年11期
8 沙泉;;异步事件驱动模型在嵌入式系统中的应用[J];微计算机信息;2007年29期
9 庞周;;Windows平台下的WDM分层驱动模型[J];信息安全与技术;2011年05期
10 阴晓峰,葛安林,张伯英,孙淼;Linux环境下设备驱动模型及开发技术[J];计算机工程与应用;2002年08期
中国重要会议论文全文数据库 前1条
1 黄文江;王纪华;刘良云;王之杰;宋晓宇;牛铮;;基于AMTIS航空遥感影象和核驱动模型的作物株型遥感识别[A];第六届成像光谱技术与应用研讨会文集[C];2006年
中国硕士学位论文全文数据库 前2条
1 王小松;基于L4的高效可复用设备驱动模型的研究[D];电子科技大学;2012年
2 白晓波;基于事件驱动模型的搜索引擎的研究及原型系统设计[D];湖南大学;2010年
,本文编号:1015672
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1015672.html