操作系统
文章平均质量分 64
大多数的沉默|
俗人一个
展开
-
操作系统易错题
2.下面说法错误的有()。Ⅰ .分时系统中,时间片越短越好。I.银行家算法是防止死锁发生的方法之一。Ⅲ.若无进程处于运行状态,则就绪和等待队列均为空。Ⅰ错误,时间片设得太短会导致过多的进程切换,降低了CPU 的效率;而设得太长又可能引起对短的交互请求的响应变差。II错误,防止死锁和避免死锁是两种方法,实质上都是通过施加某些限制条件的方法,来预防发生死锁。两者的主要差别在于:防止死锁所施加的限制条件较严格。防止死锁的办法是破坏死锁产生的必要条件,如摒弃“请求和保持”条件、摒弃“不剥夺”条件和摒弃“环原创 2021-11-18 21:36:51 · 3657 阅读 · 0 评论 -
访管指令(陷入指令&trap指令) 、访管中断
访管指令是一条可以在用户态下执行的指令。在用户程序中,因要求操作系统提供服务而有意识地使用访管指令,从而产生一个中断事件(自愿中断),将操作系统转换为核心态,称为访管中断。访管中断由访管指令产生,程序员使用访管指令向操作系统请求服务。为什么要在程序中引入访管指令呢?这是因为用户程序只能在用户态下运行。若用户程序想要完成在用户态下无法完成的工作,该怎么办?解决这个问题要靠访管指令。访管指令本身不是特权指令,其基本功能是让程序拥有“自愿进管”的手段,从而引起访管中断。处于用户态的用户程序使用访管指令时,原创 2021-11-14 18:45:57 · 21047 阅读 · 5 评论