摘要
大型高能物理实验数据采集系统普遍采用多级触发结构,各级间用网络将数据发送到更高级别的系统。以太网技术多作为触发数据传输的媒介。为提高系统传输效率,找到系统数据传输的优化方法,本文基于ARM平台,从数据流角度阐述了Linux2.4内核网络数据的接收过程,并结合测得的内核内部数据分析了网络性能变化的具体原因,给出优化系统性能的方向。
Multi-level trigger architecture is commonly used in data acquisition systems for large scale high energy physics experiments.In multi-level architecture,data is sent to higher level systems through network,which is usually based on Ethernet technology.In order to improve system efficiency and find out optimization methods for data transmission,in this paper we describe the network data receiving process of Linux 2.4 kernel in terms of data flow that based on ARM platform,and combined with the data obtained from the kernel.Reasons of changing network performance are analyzed,too,and system optimization recommendations are given.
出处
《核技术》
CAS
CSCD
北大核心
2010年第9期696-700,共5页
Nuclear Techniques
基金
国家科技重大专项(2008ZX05008-005-004)资助