期刊文献+

一种基于RTLinux的实时网络子系统 被引量:1

Real-time network subsystem for RTLinux
下载PDF
导出
摘要 提出了一种基于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)
关键词 实时系统 RTLINUX 网络 吞吐量 real-time RTLinux networkst hroughput
  • 相关文献

参考文献6

  • 1毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001..
  • 2贾彩霞,吴秋峰,朱卫国,郭仲海.采用轮询机制提高Linux系统的网络性能[J].计算机工程与应用,2004,40(11):134-138. 被引量:8
  • 3凌力,刘海鹏.Linux操作系统网络软件时延的研究[J].计算机研究与发展,2004,41(1):41-46. 被引量:1
  • 4GUO CX, ZHENG SR. Analysis and evaluation of the TCP/IP protocol stack of LINUX[EB/OL]. http://edu, jsvnet, corn/~ xguo/IP_Stack_Analysis_2000. pdf.
  • 5DRUSCHEL P, BANGA G. Lazy Receiver Processing(LRP): A Network Suabsystem Architecture for Server Systems[A]. Oct 1996 2nd USENIX Symposium on Operating Systems Design and Implementation (ODSI)[C]. 1996.
  • 6OIKAWA S, RAJKUMAR R. Portable RK: a portable resource kernel for guaranteed and enforced timing ehavior, Real-Time Technology and Applications Symposium[A]. 1999. Proceedings of the Fifth IEEE 2-4[C]. 1999.

二级参考文献14

  • 1[4]S Bradner, J McQuaid. Benchmarking methodology for network interconnect devices. RFC 2544. 1999. http://www.faqs.org/rfcs/rfc2544.htm
  • 2[5]D A Rusling. The Linux Kernel. 1996. http://www.linuxhq.com/guides/TLK/tlk.html
  • 3[6]W Stevens. The Protocols. TCP/IP Illustrated. Vol 1. Reading, MA: Addison-Wesley, 1994
  • 4[7]J Bonwick. The slab allocator: An object-caching kernel memory allocator. 1994 USENIX Annual Technical Conference, Boston, MA, 1994
  • 5[8]Linux Software. 2001. http://www.kernel.org/pub/linux/kernel/v2.4
  • 6[9]K Lai, M Baker. A performance comparison of UNIX operating systems on the Pentium. The 1996 USENIX Annual Technical Conference, San Diego, CA, 1996
  • 7[10]A Brown, M Seltzer. Operating system benchmarking in the wake of Lmbench: A case study of the performance of NetBSD on the Intel x86 architecture. In: M Vernon, G Gibson eds. Proc of the ACM SIGMETRICS'97. Seattle, WA: ACM Press, 1997. 214~224
  • 8[1]Jeffrey C Mogul,K K Ramakrishnan.Eliminating receive livelock in an interrupt-driven kernel[J].ACM Transactions on Computer Systems,1997; 15(3) :5~16
  • 9[2]Ingrid V Bassett,Mathilda van Es et al.The Click Modular. S B Mathematics with Computer Science,1995
  • 10[3]Ilhwan Kim,Jungwhan Moon,Heon Y Yeom.Timer-Based Interrupt Mitigation form High Performance Packet Processing

共引文献201

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部