登录
首页 » c++ » 用c++实现的先来先服务算法、最短进程优先调度算法

用c++实现的先来先服务算法、最短进程优先调度算法

于 2022-03-07 发布 文件大小:1.26 kB
0 99
下载积分: 2 下载次数: 1

代码说明:

 先来先服务,短作业优先,最高响应比优先调度进程调度算法 将每个进程抽象成一个控制块PCB,PCB用一个结构体描述。 构建一个进程调度类。将进程调度的各种算法分装在一个类中。类中存在三个容器,一个保存正在或未进入就绪队列的进程,一个保存就绪的进程,另一个保存已完成的进程。还有一个PCB实例。主要保存正在运行的进程。类中其他方法都是围绕这三个容器可以这个运行中的PCB展开。 主要用到的技术是STL中的vector以维护和保存进程容器、就绪容器、完成容器。 当程序启动时,用户可以选择不同的调度算法。然后用户从控制台输入各个进程的信息,这些信息保存到进程容器中。进程信息输入完毕后,就开始了进程调度,每调度一次判断就绪队列是否为空,若为空则系统时间加一个时间片。判断进程容器中是否有新的进程可以加入就绪队列。  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • IEC104_Tool
    104规约调试工具,模拟104主控站,方便104规约的理解(104 Statute of the debugging tools, analog 104 master station to facilitate the understanding of the Statute of 104)
    2012-07-02 21:33:55下载
    积分:1
  • zynq linux SG DMA VIVADO工程及代码
    基于Linux C开发的Scatter/Gather方式DMA传输,实现从PS到PL的双向数据传输,并附有VIVADO工程参考。
    2022-03-09 11:19:59下载
    积分:1
  • ixty232
    structure to store a complex number (consisting of real and complex part) and features addition, multiplication, and outs of complex numbers.
    2014-08-22 21:28:33下载
    积分:1
  • guipoly
    Build a Graphical User Interface to show off * uicontrols.
    2014-12-19 08:58:29下载
    积分:1
  • ici
    the ici files of wpan network
    2014-02-15 13:42:58下载
    积分:1
  • GanttChart
    解决了如何使用自定义的控件描绘出甘特图并且显示。(To solve how to use custom controls that depict the Gantt chart and display.)
    2020-09-03 17:28:07下载
    积分:1
  • 安霸S2L使用的live555 rtsp server
    安霸S2L SDK中包含的live555 server源码,性能极高。
    2022-08-13 07:57:36下载
    积分:1
  • SINS GPS组合导航源码
    GPS SINS 组合导航 卡尔曼滤波 MATLAB 源码,测试成功,希望对大家有用,组合导航入门可以参考,要加油哟,做导航一定要善于自己做仿真。
    2022-12-19 18:35:03下载
    积分:1
  • H265-TS流示例代码
    【实例简介】
    2021-07-17 00:32:06下载
    积分:1
  • RC531_TypeB
    基于rc531读写芯片的读写源程序,读取ID卡的ID号(rc531 typeB)
    2021-02-09 15:09:53下载
    积分:1
  • 696518资源总数
  • 106268会员总数
  • 10今日下载