推 Rioronja: 第二題洪逸說就用inode去解釋,因為他可以有direct跟ind 02/20 00:12
→ Rioronja: irect 所以小的可以存取很快,然後大的也可以存 02/20 00:13
→ Rioronja: 上面那題我也來等大神說明 02/20 00:14
推 TWkobe: 上面那題 因為linux實作的semaphore wait是會去sleep 02/20 00:42
推 Davidhu127: Linux那題,我怎麼覺得這個policy像是為了防止hold an 02/21 00:16
→ Davidhu127: d wait啊? 02/21 00:16
推 eric131204: 所以是說linux用 non busy waiting作semephore嗎 02/21 14:34
推 Davidhu127: 課本說semaphore在linux是用於更長的lock,spin lock 02/21 16:29
→ Davidhu127: 只用於短的lock。所以當一個進程已經hold spin lock 02/21 16:29
→ Davidhu127: 時,不能夠再hold sem,因為要求後者表示會hold很久 02/21 16:29