pcb.rar
文件大小: 1k
下载次数:1
源码类别:

操作系统开发

开发平台:

Visual C++ (VC++)

源码售价: 5 个金币 积分规则     积分充值
资源说明:设计一个有N个进程并发的进程调度程序,采用时间片轮转算法。 Ø 每一个进程用一个进程控制块PCB表示。PCB包含信息有:进程名name,进程号id,进程状态state,进程所需运行时间need_time,进程运行时间run_time。 Ø 进程所需的运行时间人为指定。进程运行时间以时间片为单位进行计算。(程序中以按任意键表示运行一次CPU时间片) Ø 每个进程的状态有就绪W,运行R,和完成F(撤销进程)。 Ø 就绪的进程获得CPU后只能运行一个时间片,运行完运行时间run_time+1。 Ø 如果运行一个时间片后,进程的run_time等于need_time(即已经达到所需运行时间),则撤销该进程并提示,如果还未达到,则将其放到队尾,进入就绪状态等待下一次时间片分配。每一次调度程序都打印一次运行情况,包括:运行的进程,就绪队列的进程,已经所有进程的PCB(不包括已经撤销的进程)。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
    
  • 6-828Fall-2006.zip美国mit 操作系统课程,全部文件。包含jos全部试验,是学习操作系统的极佳材料 ...
  • operating_system.rar现代操作系统中文版第二版 本书属于权威书籍 适合初次接触和想深入系统原理理解的人 ...
  • priorityschedulingal.rar模拟操作系统基于优先级的进程调度算法 包含实验报告和实验记过 ...
  • banker.rar操作系统银行家算法的实现。操作系统的实验课程。
  • UCOS-API.rar基于UCOS操作系统的API函数,帮助文档,提供给用户编程使用
  • os2.tar.gz操作系统实验内容,文件系统的模拟,可以创建,打开,写入,读出,关闭,删除 ...
  • tizos.rartizozos 非主流 小型操作系统 喜欢的可以看看 很全的
  • Memorymanagement.rar操作系统上面的模拟内存调度的,使用的固定分区的方法。
  • TinyThread0.6-src.zipTinyThread++- 非主流小型 操作系统 麻雀虽小 五脏俱全 很有研究价值 需要的可以看看 ...
  • ertos.rarErtos源代码,DOS下的实时操作系统,支持多线程