[理工] OS critical sections 問題

看板Grad-ProbAsk作者 (DaiJouBu)時間13年前 (2012/09/16 23:19), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串1/1
Critical sections cannot be preserved by disabling kernel preemption 這句是錯的… 答案給的原因是:counting semaphore 可利用 binary semaphore制定 有人可以解釋一下題目嗎?(因為我完全看不出,題目跟答案有什麼關聯)。謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.227.139

09/17 14:33, , 1F
雖然我不知道答案在寫什麼,但是我這題也會給錯...
09/17 14:33, 1F

09/17 14:35, , 2F
如果在多處理機下的確取消中斷是無法做到保護臨界區間的
09/17 14:35, 2F

09/17 14:37, , 3F
痾!我搞笑了....當我沒說XD
09/17 14:37, 3F

09/17 14:40, , 4F
只不過說真的這樣的題目我也不知道怎麼答..因為不曉得是
09/17 14:40, 4F

09/17 14:41, , 5F
不是多處理機還是單處理機的情況下...有高手能解嗎?XD
09/17 14:41, 5F

09/17 19:07, , 6F
有請高手講解一下...
09/17 19:07, 6F

09/18 10:58, , 7F
多處理器也可以用disable吧 只是效能很差吧
09/18 10:58, 7F

09/19 13:41, , 8F
請問m大該如何做呢??小弟不太懂
09/19 13:41, 8F
文章代碼(AID): #1GLUuDrk (Grad-ProbAsk)