Linux 2.6内核调度机制剖析与改进①
作者:
基金项目:

2006年度江西省自然科学基金(0611092)


Analysis and Improvement of the Process Scheduling Mechanism in Linux Kernel 2.6
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [7]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    详细剖析了Linux 2.6内核进程调度的时机、调度策略、调度有关的重要数据结构、O(1)调度算法实现,以及Linux 2.6内核新引入的内核抢占机制。为了使Linux 2.6内核支持硬实时应用,提出了改进的最小裕度优先调度算法。该算法通过引入抢占阈值,从而减少颠簸现象造成的系统资源浪费,并提高了实时处理效率。

    参考文献
    1 何克右,周彩贞.Linux2.6进程调度机制的剖析.华中师范大学学报(自然科学版), 2007,(4):176-183.
    2 Love R. Linux内核设计与实现(第2版).Novel Press, 2005.
    3 Terrasa A, Garcia-Fornes A, Botti VJ. Flexible real- time linux:A flexible hard real-time environment. Real-Time Systems, 2004,22(2):151-173.
    4 陈莉君,张琼声,张宏伟.深入理解LINUX内核(第三版).北京:中国电力出版社, 2007.
    5 金宏,王强,王宏安,等.基于动态抢占阈值的实时调度. 计算机研究与发展, 2004,(3):393-398.
    6 许占文,李歆.Linux 2.6内核的实时调度的研究与改进.沈阳工业大学学报, 2006,(8):438-441.
    7 丁聪,张玉璘. Linux 2.6进程调度算法实时性能改进.济南大学学报(自然科学版), 2008,(4):56-63.
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

张永选,毛红梅. Linux 2.6内核调度机制剖析与改进①.计算机系统应用,2009,18(11):190-194

复制
分享
文章指标
  • 点击次数:2025
  • 下载次数: 4453
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2009-02-23
文章二维码
您是第11232486位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号