ProcessSchedule项目名称多级反馈队列进程调度演示,开发环境Java Netbeans。本程序为操作系统的多级反馈队列的可视化模拟程序,由一叶孤城开发。关于程序演示有以下说明:
-
进程池随机产生进程后加入就绪队列,同时更新进程列表。
-
调度队列调度进程执行。
-
进程可以被随机杀死,显示在死亡队列。
-
进程可以被随机阻塞,唤醒,从而对应阻塞队列的变化。
-
进程执行完毕后进入完成队列。
-
进程执行时可以被抢占,显示粉红色。
-
进程时间片用完被置为就绪态,显示为蓝色。
-
进程执行显示红色。
进程列表显示当前所有进程的详细信息,鼠标悬停在小矩形块上可以显示该进程的信息。当就绪队列处理不过来时,会出现拥塞,无法产生或唤醒新的进程加入。本程序为模拟程序,主要用于加深对多级反馈队列调度过程的理解。程序存在一些小bug,但不影响正常使用。
暂无评论