
CPU调度器:模拟操作系统中的调度算法,如优先级调度和多级调度等
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一款CPU调度器,旨在模拟并演示操作系统的多种核心调度算法,包括但不限于优先级调度与多级队列调度机制。用户可通过可视化界面直观了解不同策略下的任务执行情况及系统效率变化。
CPU调度器为进程模拟操作系统的调度算法,例如优先级调度、多级反馈队列等。该项目是大学课程“操作系统”中的一个项目,并使用Java语言实现。
项目的类层次结构如下:
- `cpuscheduler`
- `src`
- 进程(每个进程的数据,如开始时间、突发时间等)
- CPU (用于模拟调度的CPU对象)
- Scheduler (抽象基类,包含原始方法和字段)
- Sch_FCFS (先来先服务调度程序)
- Sch_SJF (最短作业优先调度程序, 可抢占)
- Sch_Priority (优先级调度程序, 可抢占)
- Sch_RR (时间片轮转法)
全部评论 (0)
还没有任何评论哟~


