[理工] OS小問題

看板Grad-ProbAsk作者 (O_O)時間9年前 (2017/02/01 20:44), 9年前編輯推噓2(202)
留言4則, 1人參與, 最新討論串1/1
http://i.imgur.com/f9QjdvJ.jpg
這個筆記部分是在比較Disable interrupt與C.S的優缺,而這裡是在講C.S的優點 洪逸筆記裡的"比context switching短"是想表達什麼呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.94.109 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485953098.A.709.html ※ 編輯: ssssIssss (140.112.94.109), 02/01/2017 20:50:24

02/01 20:55, , 1F
應該是在比較spinlock和disable interrupt的優缺?
02/01 20:55, 1F

02/01 20:55, , 2F
比context switch短應該是指在while loop的時間比
02/01 20:55, 2F

02/01 20:56, , 3F
context switch短,這樣子的話採用spinlock比較好
02/01 20:56, 3F
是的,正確來說是C.S.中的spinlock方法的優缺 我真的是讀到有點糊塗了QQ 這裡應該是在講spinlock與Blocked/wake up相比的優點,所以是在指若用Block會需要co ntext switching所以若loop短則spinlock較好? ※ 編輯: ssssIssss (140.112.94.109), 02/01/2017 21:02:07

02/01 21:07, , 4F
對,我的理解就是這樣
02/01 21:07, 4F
文章代碼(AID): #1OaTXAS9 (Grad-ProbAsk)