OS第三章错题补充
批处理作业调度原则:公平性、极大的流量、平衡资源使用
每个进程申请该类资源最多为4,6*3=18,再加上一个额外的资源,所以20个资源完全够6个程序使用,再多就不行了
概念题。作业等待时间作为分子,当较长作业等待时间不断增大,响应比就会增大,防止了较大作业一直没办法上处理机的问题
根据死锁产生的四个必要条件,当其中一个不成立时,死锁就不会出现了。采用资源的静态预分配策略破坏部分分配条件;允许进程剥夺使用其他进程占有的资源,破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。银行家算法不属于死锁预防,而属于死锁避免
当每个哲学家都想就餐时,可能有4个哲学家拿到了自己左边的一只筷子,而剩下的第五个哲学家拿不到编号小的筷子而等待,不可能拿起另一只筷子,因此四个哲学家中的某个就可以拿起右边的筷子而就餐,就餐之后放下自己的一双筷子,另外一个哲学家就可以就又可以得到右边的筷子而用餐了。
时间片轮转调度算法中,时间片是指允许进程一次占用处理机的最长时间,最长响应时间为每个终端用户所花费时间*终端用户个数=50*100/1000=5s
这个题和上面那个选择题一样,不解释了
银行家算法是为了避免死锁的发生
调度是系统决定将资源分配给哪个进程,进程切换是实际分配系统资源。
或许将第二个空改成——使得临界资源互斥使用,老师就给我对了
标签:第三章,哲学家,错题,死锁,筷子,进程,OS,资源 From: https://www.cnblogs.com/appletree24/p/16828431.html