节点文献

Linux/SMP体系网络处理性能研究

Study on the Performance of Network Process of Linux/SMP System

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 毕学尧刘宝旭许榕生

【Author】 BI Xueyao, LIU Baoxu, XU Rongsheng (Computing Center, Institute of High Energy Physics, CAS, Beijing 100039)

【机构】 中国科学院高能物理研究所计算中心中国科学院高能物理研究所计算中心 北京 100039北京 100039北京 100039

【摘要】 在Linux系统中存在一个基本规则:接收网络数据的CPU负责处理网络数据,而一般来说每个CPU接收的数据量是不一样的,由此可能导致系统负载不均衡,甚至出现性能瓶颈,其根本原因在于Linux中的硬中断与软中断结合过于紧密,该文提出了一种软中断分发的理论,扩充了Linux对SMP体系的支持,有利于提高Linux对海量网络数据的处理性能。

【Abstract】 In Linux, a basic rule is that CPU which receives packets from network should deal with those packets by itself. This may result in the imbalance of system ’ s load. Even one specific CPU may become the bottom-neck of performance. The main reason is the close affinity of hardirq and softirq of one CPU.This paper introduces a new theory about softirq-dispense which extend Linux ’ s support for SMP and is beneficial to enhance the performance of network process of Linux.

【关键词】 负载均衡Linux对称多处理器软中断性能
【Key words】 Load balanceLinuxSMPSoftirqPerformance
【基金】 国家重点基础研究规划“973”项目(G1999035806);中国科学院知识创新工程重大项目(KJCX1-09)
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2003年22期
  • 【分类号】TP316.81
  • 【被引频次】3
  • 【下载频次】128
节点文献中: 

本文链接的文献网络图示:

本文的引文网络