[理工] 105成大計系

看板Grad-ProbAsk作者 (LFII)時間6年前 (2019/02/19 23:09), 編輯推噓6(605)
留言11則, 5人參與, 6年前最新討論串1/1
https://i.imgur.com/HQGqEsC.jpg
想請問這兩題該怎麼回答?? ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.192.29 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1550588965.A.B90.html

02/20 00:12, 6年前 , 1F
第二題洪逸說就用inode去解釋,因為他可以有direct跟ind
02/20 00:12, 1F

02/20 00:13, 6年前 , 2F
irect 所以小的可以存取很快,然後大的也可以存
02/20 00:13, 2F

02/20 00:14, 6年前 , 3F
上面那題我也來等大神說明
02/20 00:14, 3F

02/20 00:42, 6年前 , 4F
上面那題 因為linux實作的semaphore wait是會去sleep
02/20 00:42, 4F

02/20 11:06, 6年前 , 5F

02/21 00:16, 6年前 , 6F
Linux那題,我怎麼覺得這個policy像是為了防止hold an
02/21 00:16, 6F

02/21 00:16, 6年前 , 7F
d wait啊?
02/21 00:16, 7F

02/21 14:34, 6年前 , 8F
所以是說linux用 non busy waiting作semephore嗎
02/21 14:34, 8F

02/21 16:29, 6年前 , 9F
課本說semaphore在linux是用於更長的lock,spin lock
02/21 16:29, 9F

02/21 16:29, 6年前 , 10F
只用於短的lock。所以當一個進程已經hold spin lock
02/21 16:29, 10F

02/21 16:29, 6年前 , 11F
時,不能夠再hold sem,因為要求後者表示會hold很久
02/21 16:29, 11F
文章代碼(AID): #1SR1mbkG (Grad-ProbAsk)