操作系统知识

周转时间 是指从作业被提交给系统开始,到作业完成为止的这段时间间隔 包括 作业从外存后备队列上等待调度的时间,进程在就绪队列上等待进程调度的时间,进程在CPU上执行的时间,以及进程等待I/O操作完成的时间

带权周转时间 是指作业的周转时间T与系统为它提供服务的时间Ts之比 即为W = T/Ts

高级调度 把外存上处于后备队列中的那些作业调入内存 调度对象是作业 

低级调度 为进程调度或短程调度 调度对象是进程 进程调度方式 有 非抢占方式 和 抢占方式

中级调度 

进程调度的运行频率最高 作业调度的周期时间长 


调度算法

1.先来先服务调度算法(FCFS) 有利于长作业 不利于短作业 它是通过 周转时间/服务时间计算的

2.短作业优先调度算法(SJF)从后备队列中选出一个估计运行时间最短的进程,将处理机分配给它 有利于短作业 不利于长作业 


死锁的概念

死锁:系统中两个或两个以上的进程无限期地相互等待永远不会发生的条件,系统处于一种停滞状态,称为死锁

死锁产生原因有二:1 进程推进顺序不当 2 对互斥资源的分配不当

系统资源不足不是产生死锁的原因,如果进程资源不足那么进程就不会被创建


你可能感兴趣的:(操作系统知识)