文件名称:preemptive-priority-scheduling:Java中的抢占式优先级调度算法
文件大小:9KB
文件格式:ZIP
更新时间:2024-02-25 04:20:58
java operating-system algorithm-implementation preemptive-priority-scheduling OperatingsystemJava
抢先优先级调度 Java中的抢占式优先级调度(OS)算法 介绍 优先级调度是一种基于优先级调度进程的方法。 在此算法中,调度程序根据优先级选择要工作的任务。 具有较高优先级的过程应首先执行。 在“抢先式优先级调度”中,当某个进程到达就绪队列时,将其优先级与就绪队列中存在的其他进程的优先级以及当时CPU正在执行的优先级进行比较时间。 接下来,将在所有可用进程中将优先级最高的那个分配给CPU。 抢占优先级调度和非抢占优先级调度之间的区别在于,在抢占优先级调度中,可以在更高优先级的作业到达时停止正在执行的作业。 一旦所有作业在就绪队列中可用,该算法将充当非抢先优先级调度,这意味着调度的作业将一
【文件预览】:
preemptive-priority-scheduling-master
----.gitignore(86B)
----src()
--------controller()
--------model()
--------PreemptiveSchedulingApplication.java(2KB)
----LICENSE(1KB)
----README.md(2KB)
----inputs()
--------in1.txt(848B)
--------in2.txt(847B)