登录 注册
当前位置:主页 > 资源下载 > 5 > sim-cpu:对单CPU系统进行事件驱动的作业调度仿真

sim-cpu:对单CPU系统进行事件驱动的作业调度仿真

  • 更新:2024-09-25 19:03:50
  • 大小:650KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

模拟CPU 这是一个参考项目,用于模拟事件驱动的系统并了解时间的流逝。 它是两个R&D项目材料的一部分: 事件驱动系统的确定性仿真(请参阅)。 事件驱动的视图引擎(或“事件驱动的大型机”)。 领域 域基于任务分配: 。 任务是为具有一个CPU和一个IO设备的系统创建循环作业调度程序。 这不会成为真正的工作计划程序,而是一个模拟。 流程将根据规范安排在特定时间到达; 每个进程都有一系列持续时间不同的CPU和IO任务; 进程始终以CPU任务结束; 系统只有一个CPU和一个IO设备,这些进程将相互竞争; 如果一个进程比TimeQuantum需要更多的CPU时间,则调度程序可以中断其执行并将其放回到队列中,从而允许其他进程继续前进; 如果在同一时间点发生多个命令,则顺序为:(1)处理新进程; (2)处理从IO队列返回的进程,以及(3)处理抢占(中断)进程。 执行 在此实现中,我