首页 | 本学科首页   官方微博 | 高级检索  
     

基于ARMLinux的EWS过载性能研究
引用本文:张文波,赵 海,关 沫,王小英.基于ARMLinux的EWS过载性能研究[J].通信学报,2005,26(8):88-93.
作者姓名:张文波  赵 海  关 沫  王小英
作者单位:1. 东北大学,信息科学与工程学院,辽宁,沈阳,110004;沈阳理工大学,信息科学与工程学院,辽宁,沈阳,110168
2. 东北大学,信息科学与工程学院,辽宁,沈阳,110004
基金项目:国家自然科学基金资助项目(69873007),国家级火炬计划项目(2002EB010154)
摘    要:在EWS(嵌入式Web服务器)过载情况下,网络包以泊松流的形式高速到达,MCU(微处理器)几乎被完全用于网卡中断处理,高层的处理任务得不到执行,EWS就出现了系统拥塞现象。在此情况下,对一个基于ARMLinux的EWS的收包过程进行了分析,并把EWS的收包过程抽象为网卡中断处理和TCP/IP处理两部分。根据二级串连排队网络的理论,建立了收包过程模型并对此模型进行了分析,提出了一种在轻量过载的情况下,使用轮询机制处理,在系统拥塞非常严重的情况下,触发关中断处理的轮询-关中断耦合的EWS拥塞解决方案。最后对一个基于ARMLinux的EWS的性能进行了试验分析和验证。

关 键 词:嵌入式系统  过载  排队论  ARMLinux  EWS
文章编号:1000-436X(2005)08-0088-06
收稿时间:2005-01-26
修稿时间:2005-05-20

Research on performance analysis of overloaded EWS based on ARMLinux
ZHANG Wen-bo,ZHAO Hai,WANG Xiao-ying,GUAN Mo.Research on performance analysis of overloaded EWS based on ARMLinux[J].Journal on Communications,2005,26(8):88-93.
Authors:ZHANG Wen-bo  ZHAO Hai  WANG Xiao-ying  GUAN Mo
Abstract:When an EWS overloads, packets arrive with the high speed of passion speed. MCU is almost completely used to process NIC interruption. Thus, the high-level tasks cannot be executed absolutely, with a receiving livelock occuring in EWS. For such a case, an analysis was made for the receiving process of an EWS based on ARMLinux, and the receive-packet process had been viewed as two parts, ie., the NIC interrupting process and TCP/IP process. According to the theory of 2-level serial queuing network system, an improved method -polling and closing interrupt coupled method - was proposed by means of establishing a model of receive-packet process and analyzing in detail. When the light overwork occurs, the poll method was triggered. And when the overwork was heavy, the closing Interrupt method was used. The method had been analyzed and verified through testings with an EWS based on ARMLinux.
Keywords:embedded system  overload  queuing theory  ARMLinux  EWS
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《通信学报》浏览原始摘要信息
点击此处可从《通信学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号