期刊文献+

面向用户的进程调度策略研究与实现 被引量:2

Study and Realization of Process Scheduling Policy Facing User
下载PDF
导出
摘要 针对Linux进程调度策略注重系统性能而忽视用户服务的问题,提出一种面向用户的进程调度策略,根据各用户拥有进程数量上的差别,分别调用Linux原有动态优先调度策略、公平共享法调度策略和自适应公平共享法调度策略,以达到最大限度地满足整个系统各用户需求的目的,实现进程调度公平性原则。在实现过程中,解决了决策计算的问题,引入动态权限调整机制实现了自适应公平共享算法。实验结果表明,该进程调度策略是有效的,可应用于注重用户满意度的分时系统中。 Aiming at the problem of Linux process scheduling policy just regards the system capability and neglects user service, the paper presents a kind of process scheduling policy facing user according to the discrepancy of process quantity every user owned, which invokes Linux dynamic priority scheduling policy, fair share scheduling policy and self-adapt fair share scheduling policy in order to meet the every user's need in whole system to most degree and realize the fair principle of process scheduling. In the realization process, it settles the problem of decision-making account and introduces the dynamic right adjusting mechanism to realize self-adapting fair share arithmetic. The experimental result indicates that the process scheduling policy is effective and valuable applying on the time-sharing system which regards user's contentment degree.
作者 陈媛 杨武
出处 《计算机工程》 CAS CSCD 北大核心 2008年第10期78-79,82,共3页 Computer Engineering
基金 重庆市科委重点科技计划基金资助项目“网络工程及信息化软件关键技术”(2004CC12)
关键词 进程调度策略 面向用户 自适应公平共享法 process scheduling policy facing user self-adapt fair share
  • 相关文献

参考文献3

二级参考文献15

  • 1李善平 郑扣根.Linux操作系统及实验教程[M].机械工业出版社,2001..
  • 2Tanenbaum A S, Woodhull A S. Operation Systems Design and Implementation, Second Edition, Prentice-Hall, 1997. 47~ 148.
  • 3The Portable Application Standards Committee of the IEEE Computer Society. P1003. 13 draft standard for information technologyo-standardized application environment profile-posix realtime application support (aep) : [Technical report]. IEEE, 1998.
  • 4StallingW.操作系统内核与设计原理(第四版)[M].电子工业出版社,2001.159-173.
  • 5毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001..
  • 6Stalling W.操作系统内核与设计原理:第四版[M].电子工业出版社,2001.159~173.
  • 7Linus Torvalds.Linux kernel 2.6.10[DB/OL].2004.http://www.kernel.org.
  • 8Roberto Arcomano berto.Linux documents[DB/OL].2004.http://www.tldp.org/.
  • 9Molloy S,Honeyman P.Scalable Linux scheduleing[C].USENIX Annual Technical Conference,FREENIX Track,2001.285-295.
  • 10Bovet D P,Cesati M.Understanding the Linux kemel[M].2nd Edition.Sebastopol,CA:O'Reilly,2002.

共引文献6

同被引文献12

  • 1吴姣梅,李红艳,吴保荣,严明.改善嵌入式Linux实时性能的方法研究[J].微计算机信息,2006(01Z):72-74. 被引量:19
  • 2Chetto H,Chetto M.Some results of the earliest deadline scheduling algorithm[J].IEEE Tram On Software Engineering.1989,15(10):1261-1269.
  • 3王晶,樊晓桠,张盛兵,王海.多核多线程结构线程调度策略研究[J].计算机科学,2007,34(9):256-258. 被引量:13
  • 4Aas J. Understanding the Linux 2.6.8.1 CPU Scheduler[Z]. Silicon Graphics, Inc., 2005.
  • 5Bovet D P, Cesati M. Understanding The Linux Kernel[M].陈莉君,张琼声,译.北京:中国电力出版社,2007.
  • 6Kravetz M. Enhancing Linux Scheduler Scalability[EB/OL]. (2012-05-10). http://lse, sourceforge.net.
  • 7Probert D B. Windows Kernel Intemals Thread Schedul- ing[EB/OL]. (2012-04-10). http://i-web.i.u-tokyo.ac.jp/ edu/training/ss/lecture/new-documents/Lectures/O3-Thread Scheduling/ThreadScheduling.Ppt.
  • 8Russinovich M E. Microsoft Windows Internals[M].潘爱民,译.北京:电子工业出版社,2010.
  • 9Ullman J D. NP-complete Scheduling Problems[J]. Journal of Computer and System Sciences, 1975, 10(3): 384-393.
  • 10宋凯,甘岚,严丽平.嵌入式Linux内核实时性研究及改进[J].微计算机信息,2008,24(26):16-18. 被引量:4

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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