理论知识理解上面这几句话就行。
抢占,非抢占的区别就是,能不能直接中断某正在进行的优先级没我高的进程的运行。
非抢占只要某进程已经在运行了,后面不论出现多少优先级多高的进程,都得老老实实等待这个进程运行完毕,再选择当前优先级最高的运行。
抢占式就很霸道,高优先级的进程一到达,当前的低优先级的正在运行的进程就要被中断,回到就绪队列,让最高优先级的进程先运行。
理论知识理解上面这几句话就行。
抢占,非抢占的区别就是,能不能直接中断某正在进行的优先级没我高的进程的运行。
非抢占只要某进程已经在运行了,后面不论出现多少优先级多高的进程,都得老老实实等待这个进程运行完毕,再选择当前优先级最高的运行。
抢占式就很霸道,高优先级的进程一到达,当前的低优先级的正在运行的进程就要被中断,回到就绪队列,让最高优先级的进程先运行。