摘要
提出了一种基于RTLinux的实时网络子系统。该系统能为不同应用的数据包进行资源的预留,再分别建立独自的协议处理线程以及与之绑定的实时任务进程,通过维护3条不同优先级机制的调度队列高效地实现系统的实时性能。
With the explosive growth of the lnternet as well as the widespread use of WWW-related applications, network performance has attracted great attention. In particular, the operating system needs to manage resources under conditions of high load. A new network subsystem architecture based on RTLinux was proposed and evaluated, which provided improved fairness, stability, and increased throughput under high network load. This approach first reassigned resources for data packets of different applications, then initiated protocol process threads which binded with relative real-time task. By maintaining three queues with different priorities and schedule policies, it showed good real time performance.
出处
《计算机应用》
CSCD
北大核心
2006年第1期46-49,共4页
journal of Computer Applications
基金
国家"十五"科技攻关项目(2004BA205A30)