25 作業系統在處理程序同步(process synchronization)的問題時,會將具有競賽條件(race condition)的程 式碼置於下列何種區段內?
(A)剩餘區段(remainder section)
(B)主區段(main section)
(C)臨界區段(critical section)
(D)堆積區段(heap section)

答案:登入後查看
統計: A(11), B(26), C(129), D(53), E(0) #3358685

詳解 (共 2 筆)

#6290899
1.臨界區段(又稱關鍵區段):一個存取共享資源的程式片段,這些共享資源具有不能被多個執行序同時使用的特性(by wiki)。
2.剩餘區段(remainder section)為不是臨界區段(Critical section) 的程式部分。
堆積區段(Heap)是存放動態分配內存的地方。
3.主區段為主要程式進行、推進的部分。
4.由競賽條件是有兩個process試圖去修改同一項共享記憶體的內容,進而導致衝突,而把程式放在臨界區段可以利用該區段特性避免共享資源同時存取,來避免衝突發生。
3
0
#6453723
(A) 剩餘區段(remainder ...
(共 216 字,隱藏中)
前往觀看
3
0

私人筆記 (共 1 筆)

私人筆記#7825645
未解鎖
答案:(C) 解析:程序同步中,競賽條...
(共 194 字,隱藏中)
前往觀看
0
0