东北大学学报(自然科学版) ›› 2004, Vol. 25 ›› Issue (8): 750-753.DOI: -

• 论著 • 上一篇    下一篇

基于ERTOS的EWS过载性能

张文波;赵海;韩光洁;王小英   

  1. 东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院 辽宁沈阳 110004
  • 收稿日期:2013-06-24 修回日期:2013-06-24 出版日期:2004-08-15 发布日期:2013-06-24
  • 通讯作者: Zhang, W.-B.
  • 作者简介:-
  • 基金资助:
    国家高技术研究发展计划项目(2001AA415320)

Performance analysis of overloaded EWS based on ERTOS

Zhang, Wen-Bo (1); Zhao, Hai (1); Han, Guang-Jie (1); Wang, Xiao-Ying (1)   

  1. (1) Sch. of Info. Sci. and Eng., Northeastern Univ., Shenyang 110004, China
  • Received:2013-06-24 Revised:2013-06-24 Online:2004-08-15 Published:2013-06-24
  • Contact: Zhang, W.-B.
  • About author:-
  • Supported by:
    -

摘要: 在EWS过载情况下,CPU几乎被完全用于处理网卡中断,高层的应用程序得不到执行,EWS就出现了收包活锁现象·在此情况下,对一个EWS的收包过程进行了分析,并把EWS的收包过程看作由网卡中断处理和TCP/IP处理两部分构成·根据二级串连排队网络的理论,通过建立收包过程模型和对此模型的分析,提出了一种在系统预测到即将发生收包活锁的情况下,通过暂时关闭网卡中断来降低包到达速率,以解决收包活锁的方法,并对此方法进行了试验分析和验证·

关键词: 泊松分布, 嵌入式RTOS, 过载, 收包活锁, EWS

Abstract: When an EWS overloads, CPU is almost completely used to process NIC interruption. Thus, the high-level application program can not be executed, with a receiving livelock occurring in EWS. For such a case, an analysis is made for the receiving process of an EWS, and the receive-packet process can be viewed as two parts, i.e., the NIC interrupting process and TCP/IP process. According to the theory of 2-level serial queuing network system, an improved method is proposed by means of establishing a model of receive-packet process and analyzing in detail. It means that the NIC interruption will be ended temporarily to reduce the packet arrival rate so as to resolve the problem of receiving livelock by way of predicting the oncoming livelock in the system. The method has been verified through testings.

中图分类号: