第 22 题
若某设备中断请求的响应和处理时间为100ns, 每 400ns 发出一次中断请求,中断响应所允许的最长延 迟时间为50ns, 则在该设备持续工作过程中,CPU用于该设备的I/O 时间占整个CPU 时间的百分比至少 是 ( ) 。
A.12.5%
B.25%
C.37.5%
D.50%
[tag_link]
正确答案:B
每 400ns 发出一次中断请求,而响应和处理时间为 100ns,其中允许的延迟为干扰信息,因为在 50ns 内,无论怎么延迟,每 400ns 还是要花费 100ns 处理中断的,所以该设备的 I/O 时间占整个 CPU 时间的百分比为 100ns/400ns = 25%,选 B。
操作系统 23 下列调度算法中,不可能导致饥饿现象的是( )。
处理机调度算法 A. 时间片轮转 B. 静态优先数调度 C. 非抢占式短作业优先 D. 抢占式短作业优先 查看答案与解析 收藏 正确答案: 采用 静态优先级调度 时,当系统总是出现优先级高的任务时,优先级低的任务会总是得不到处理机而产生饥饿现象;
短任务优先调度不管是抢占式或是非抢占的,当系统总是出现新来的短任务时,长任务会总是得不到处理机,产生饥饿现象,因此 B、C、D 都错误,选 A。