ProcessSchedule
项目名称
多级反馈队列进程调度演示
开发环境
Java Netbeans
截图
详细说明
本程序为操作系统的多级反馈队列的的可视化模拟程序由一叶孤城开发。
关于程序演示有以下说明:
进程池随机产生进程后加入就绪队列,同时更新进程列表。
调度队列调度进程执行。
进程可以被随机杀死显示在死亡队列。
进程可以被随机阻塞,唤醒,从而对应阻塞队列的变化。
进程执行完毕后进入完成队列。
进程执行时可以被抢占,显示粉红色。
进程时间片用完被置为就绪态,显示为蓝色。
进程执行显示红色。
进程列表显示当前所有进程的详细信息。
鼠标悬停在小矩形块上可以在进程列表显示该进程的信息。
当就绪队列处理不过来时,会出现拥塞,这时候不再产生或者唤醒新的进程加入。
由于是模拟程序,毕竟和实际有较大的区别,目的只是加深对多级反馈队列的的调度过程。
程序中的有些小bug没有去掉,但是不影响正常
2023-03-15 17:58:56
170KB
Java
1