期刊文献+

Linux内核的可抢占性分析和研究 被引量:1

Analysis and study of preemption of Linux kernel
下载PDF
导出
摘要 近年来,Linux在嵌入式方面的应用越来越广泛,改进Linux的性能,使其适用于实时领域成为一个极具潜力的发展方向。影响Linux实时性的主要因素之一是Linux内核的不可抢占性,因此对内核抢占性的研究迫在眉睫,对其进行分析和研究,详细阐述了抢占锁、互斥锁、中断处理、调度函数的实现原理并提出改进方案,最后测试修改后的内核并与原内核的数据进行了分析和比较。 The Linux application to the embedded aspect is extensive and the improvement of the Linux performance and application to the real-time character becomes an extremely potential development direction. One of the main factors affecting the Linux real-time character is that the Linux kernel is non-preemptive and the research on the Linux preemptive kernel character is looming. The realization principle about the preemptive lock, the mutex lock, the interruption handling, the scheduling function and the solutions to the improvement are described in detail. The modified kernel is tested and the comparison with the original kernel is made.
出处 《成都信息工程学院学报》 2008年第5期504-509,共6页 Journal of Chengdu University of Information Technology
关键词 LINUX 抢占计数器 互斥锁 Linux preemptive counter mutex lock
  • 相关文献

参考文献5

二级参考文献24

  • 1Beck M. Linux Kernel Internals. Addisonwesley, 1998 被引量:1
  • 2Dankwardt K. Real-time and inux.http://www.linuxdevices.com 被引量:1
  • 3Abeni L, Goel A, Krasic C, et al. A Measurement-based Analysis of the Real-time Performance of Linux. Real-time and Embedded Technology and Applications Symposium, Proceedings, Eighth IEEE,2002-09-24 被引量:1
  • 4Golatowski F, Hildebrandt J, Timmermann D. Scheduling Coprocessor for Enhanced Least-laxity-first Scheduling in Hard Real-time Systems.11th Euromicro Conference on Real-time Systems, York, England,1999 被引量:1
  • 5毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001.. 被引量:108
  • 6WANG Yuchung, LIN K J. Implementing a general real - time scheduling framework in the RED - Linux realtime kernel [A]. Proceedings of the 1999 20th IEEE Real - Time Systems Symposium [C]. Phoenix: [ s.n.], 1999. 246-255. 被引量:1
  • 7SEAN B H, NIEHAUS D. KURT- Linux support for synchronous fine -grain distributed computations[A].RTAS 2000: 6th IEEE Real -Time Technology and Applications Symposium [C]. Washington: [s. n.],2000. 78 - 87. 被引量:1
  • 8NISLEY E. Real -time Linux[J]. Dr. Dobb's Journal, 2003, 28(4): 79-81. 被引量:1
  • 9BARABANOV M, YODAIKEN V. Introducing realtime Linux[J]. Linux Journal, 1997(34): 19 -23. 被引量:1
  • 10Barabanov M.. A Linux-based real-time operating system. New Mexico Institute of Mining and Technology[M.S. dissertation]. Socorro, New Mexico, 1997 被引量:1

共引文献36

同被引文献6

  • 1Thomas H Cormen,Charles E Leiserson, Ronald L Rivest,等.算法导论[M].北京:机械工业出版社,2006. 被引量:10
  • 2Usui T,Behrends R.Evans J,Smaragdakis Y. Adaptive Locks:Combining Transactions and Locks for Efficient Concurrency[C]//Intemational Conference on Parallel Architectures and Compilation Techniques.IEEE Computer Society,2010. Page(s): 3-14. 被引量:1
  • 3WilliamStallings著.陈向,群陈渝,译.操作系统:精髓与设计原理[M].北京:机械工业出版社,2010,9. 被引量:1
  • 4Tsukamoto,D aisuke,Nakashima,Takuo.Implementation and Evaluation of Distributed Hash Table Using MPI[C]//International Conference on Broadband, Wireless Computing. Communication and Applications.IEEE Computer Society,2010.Page(s):684-688. 被引量:1
  • 5MarkAllenWeiss著.冯舜玺,译.数据结构与算法分析:C语言描述[M].北京:机械工业出版社,2004.1. 被引量:1
  • 6WilliamStallings著.张昆就译计算机组织与体系结构:性能设计[M].北京:清华大学出版社,2006.3. 被引量:1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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