程序设计实践之进程调度报告
将每个进程抽象成控制块PCB,利用结构体对其进行描述。实现一个进程调度类,包含不同的进程调度算法。类中设置三个容器,分别用于存储未就绪、就绪和已完成的进程。同时,维护一个PCB实例,代表当前运行的进程。利用STL中的vector容器,有效管理进程状态。程序启动时,用户可选择调度算法,并从控制台输入进程信息,信息将被保存到进程容器中。调度过程中,根据就绪队列状态调整系统时间片,并检查是否有新进程可加入就绪队列。
下载地址
用户评论