期刊文献+

Linux内核完全公平调度器改进的研究 被引量:3

Research on improving Linux completely fair scheduler
下载PDF
导出
摘要 针对现有Linux内核使用的完全公平调度器无法有效解决贪婪线程问题,提出一种改进的调度算法和该算法的高效实现,该算法通过惩罚贪婪线程的方法提升调度器的公平性。实验结果证实,贪婪线程问题存在;改进后的调度算法有效减少了存在贪婪线程问题的程序对降低系统整体性能的影响。 Fairness issue of the Completely Fair Scheduler(CFS)used in Linux kernel comes up due to the fact that pro-grams with higher number of threads are favored by the scheduler, which are based on the number of thread in the system. A novel algorithm as well as its implementation through optimized procedure is proposed as a solution to achieve better fairness by punishing greedy-threaded programs. Several tests are conducted to illustrate fairness issue and to examine the effect of the proposed algorithm.
出处 《计算机工程与应用》 CSCD 2014年第21期59-62,共4页 Computer Engineering and Applications
基金 国家高技术研究发展计划(863)重点项目(No.2009AA012201)
关键词 LINUX内核 任务调度 完全公平调度 Linux kernel process scheduling complete fair scheduler
  • 相关文献

参考文献11

  • 1The Linux kernel archives[EB/OL].[2012-03-15].http://www. kernel.org/. 被引量:1
  • 2Mauerer W.Professional Linux kernel architecture[M].[S.l.]: Wiley Publishing,Inc,2008. 被引量:1
  • 3Daniel P B, Marco C.Understanding the Linux kernel[M]. [S.1.] : O' Reilly Press, 2005. 被引量:1
  • 4Love R.Linux kernel development[M].[S.1.]:Noval Press, 2010. 被引量:1
  • 5Molnar I.Modular scheduler core and completely fair schedu- ler[EB/OL]. ( 2007-05-11 ) .http ://lwn.net/Articles/230501/. 被引量:1
  • 6Molnar I.CFS updates[EB/OL].[2012-04-10].http://kernel- trap.org/Linux/CFS_Updates/. 被引量:1
  • 7Andrew J.Interview : Ingo Molnar[EB/OL]. [2012-04-17].http :// kerneltrap.org/?q=node/517. 被引量:1
  • 8Thomas H C.Introduction to algorithms[M].[S.l.]: The MIT Press, 2009. 被引量:1
  • 9Chee S W,Ian T,Rosalind D K, et al.Towards achiev- ing fairness in the Linux scheduler[J].Operating Sys- tems Review (ACM), 2008,42 ( 5 ) : 34-43. 被引量:1
  • 10John M C,Dan P B,Tong L,et al.LinSched:the Linux scheduler simulator[C]//ISCA PDCCS, 2008 : 171-176. 被引量:1

同被引文献23

引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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