问答题

【参考答案】

关中断方法不适用于多CPU系统,因为关中断只能保证CPU不由一个进程切换到另外一个进程,从而防止多个进程并发地进入公共临...

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

相关考题

问答题 下列进程互斥方法哪些存在忙式等待问题? (1)软件:面包店算法 (2)硬件:TS指令 (3)关中断指令

问答题 何谓忙式等待? 是否还有其它方式的等待?比较它们之间的联系和差别。

问答题 有人说,假设两个进程之间没有共享内存,则二者之间没有公共变量,这种说法准确吗?说明原因。

问答题 何谓与时间有关的错误?举例说明之。

问答题 分析Linux进程调度算法的调度效果。

问答题 设有周期性实时任务集如下表所示,用EDF算法和RMS算法是否可以调度?画出相应的Gantt图。

问答题 系统资源利用率与系统效率是否一定成正比?如不是,举例说明之。

问答题 根据进程和线程的组成说明进程调度和线程调度各需要完成哪些工作。

问答题 举出两个例子说明操作系统访问进程空间的必要性。

问答题 对于下述处理机调度算法分别画出进程状态转换图。 (1)时间片轮转算法; (2)可抢占处理机的优先数调度算法; (3)不可抢占处理机的优先数调度算法。

问答题 有人说,在采用等长时间片轮转处理机调度算法的分时操作系统中,各终端用户所占有处理机的时间总量是相同的。这种说法对吗? 为什么?

问答题 在分时系统中,进程调度是否只能采用时间片轮转算法?为什么?

问答题 在实时系统中,采用不可抢占处理机的优先数调度算法是否适宜? 为什么?

问答题 某系统采用可抢占处理机的静态优先数调度算法,请问何时会发生抢占处理机的现象?

问答题 进程切换时,上升进程的PSW和PC为何必须由一条指令同时恢复?

问答题 若在T1时刻进程P1运行,T2时刻进程P2运行,且P1≠P2,则在时刻T1和时刻T2期间之内一定发生过中断。 这种说法对吗? 为什么?

问答题 对于下面中断与进程状态转换之间的关系各举两个例子说明之: (1)定会引起进程状态转换的中断事件; (2)可能引起进程状态转换的中断事件。

问答题 如果中断由用户程序自行处理,为何需要将被中断程序的断点由系统堆栈弹出并压入用户堆栈?

问答题 下列中断事件哪些可由用户自行处理?哪些只能由操作系统中断服务程序统一处理?为什么? (1)溢出; (2)地址越界; (3)除零; (4)非法指令; (5)掉电

问答题 下列中断源哪些通常是可以屏蔽的,哪些通常是不可屏蔽的? (1)I/O中断; (2)访管中断; (3)时钟中断; (4)掉电中断。