postgraduate-prep/experiment/code
ViperEkura 4897bef9a6 fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug
- base.py: CPU利用率改用 min(arrival)/max(completion),total_cpu_time改用 burst_time
- main.py: 深拷贝改用 copy.deepcopy 隔离列表引用,帮助文本默认值修正,演示数据 burst_time 对齐
- sjf.py: 实现 SRTF 抢占模式(逐时间单位执行)
- priority.py: 实现抢占式优先级调度
- rr.py/mlfq.py: 时间片用完回写 cpu_bursts[idx],io_waiting 字典改用 pid 作 key
2026-05-04 23:17:42 +08:00
..
base.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00
fcfs.py refactor: 修改实验步骤 2026-04-30 15:43:18 +08:00
hrrn.py refactor: 修改实验步骤 2026-04-30 15:43:18 +08:00
main.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00
mlfq.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00
priority.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00
rr.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00
sjf.py fix: 修复进程调度模拟器的CPU利用率计算和深拷贝等bug 2026-05-04 23:17:42 +08:00