☰
WH
·
CSBank
首頁
題庫專區
模擬考專區
Pro 方案
聯絡我們
首頁
題庫
模擬考
Pro
聯絡
總覽
資料結構
388
演算法
212
作業系統
290
計算機組織與結構
266
離散數學
161
線性代數
182
作業系統
›
Ch6 行程同步(Process Synchronization)
第 24 題/共 32 題
◀
OS 24/32
錯題回報
00:00
24. Priority Inversion、Priority Inheritance、Priority Ceiling
#OS-06-024
易
Priority Inversion
Priority Inheritance
Priority Ceiling
📝
☆
(2%) Which statement about priority inversion and its mitigation is correct?
A
Priority inheritance ensures that a high-priority task can never be blocked by a lower-priority task, since the lower-priority task is immediately boosted above all others and runs to completion.
B
Priority inversion occurs only with non-preemptive kernels; in a fully preemptive RTOS it cannot happen because the scheduler always runs the highest-priority task.
C
Replacing mutexes with spinlocks eliminates priority inversion because spinlocks never block; they only busy-wait.
D
Priority ceiling protocols can prevent deadlock and bound blocking time by restricting which tasks may lock a resource based on a preassigned ceiling, but they may reduce parallelism by being conservative.
📝 寫筆記
📄 成大115
重做
跳轉到第
題
← 上一題
下一題 →
答案/解析
▤
完整推導請見《WH 資工筆記 · 作業系統》Ch6 行程同步(Process Synchronization)
‹
本章題號 · 21–32 / 32
›
全部 32
易 23
中 9
難 0
21
22
23
24
25
26
27
28
29
30
31
32