NEWS 新闻中心
软件开发的优先级调度法
发布时间:2012-08-24 09:06  发布人:zhangj  来源:未知
更多

  软件开发的优先级调度法。

  ①静态优先级法。系统在创建进程时就确定了它的优先级,该优先级在进程的整个生存期内不再变化,这种优先级算法称之为静态优先级算法。一般确定静态优先级的方法有:按进程的类型、按资源使用要求和按用户要求的优先级。

  ②动态优先级法。该方法进程的优先级是根据进程的某些动态特性来动态确定的,系统在进程生存期内经常修改各进程的优先级。

  软件开发过程中多级队列调度。

  它是将系统内进程按各自属性分为若干类,每一类组织一个就绪队列,并为每一个就绪队列规定一个调度优先级,且还可以为不同的队列规定不同的调度算法。多队列调度算法首先将CPU分配给高优先级队列中的进程。只有当高优先级队列为空时,再将CPU分配给较低优先级队列中的进程。各队列需采用的调度算法也应根据系统设计目标而具体制定。多队列轮转法综合性很强,形式非常灵活,容易充分体现系统的整体设计目标.

  软件开发中最短进程优先。

  该调度算法在就绪状态中选择运行时间最短的进程首先占有CPU几先来先服务。

  该调度算法根据进程就绪的时间顺序,先就绪的进程先获得CPU.

     以上是成都视腾软件系统开发公司 信息安全工程师小张给你做出的介绍,如果有不明白的地方欢迎来电咨询:028-66909933  或者咨询我们的网站http://www.stxxjs.com 我们将竭诚为您服务。

 

联系我们:四川省成都市金牛区西安路街道百寿路8号银杏广场1栋1单元14楼03号

Contact

公司地址: 四川省成都市金牛区西安路街道百寿路8号银杏广场1栋1单元14楼03号

联系电话: 18080090008

About | Case | HR | Contact

Copyright © 2011-2019 SHITENG ALL RIGHTS RESERVED Power by DedeCms 蜀ICP备06017308