[理工] 104台大OS

看板Grad-ProbAsk作者 (銘仁)時間9年前 (2015/02/09 19:06), 9年前編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
請問semaphore那題要怎麼設計連續三次一定可以進去CS一次 當下想想不太到...只寫了無條件限制的版本 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.169.170 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1423480004.A.7B4.html

02/09 19:27, , 1F
想知道csring 跟 indirect branch 與 direct branch
02/09 19:27, 1F

02/09 19:51, , 2F
我想到的是新增一個semaphore初值=0 用來卡住剛出CS的
02/09 19:51, 2F

02/09 19:51, , 3F
不過還沒寫完時就到了....
02/09 19:51, 3F
我也這麼想 但當下頭腦好亂... ※ 編輯: kent12342004 (223.137.169.170), 02/09/2015 20:32:20

02/11 07:04, , 4F
這題我是用counting semaphore寫一半就跳了
02/11 07:04, 4F
文章代碼(AID): #1Ks9J4Uq (Grad-ProbAsk)