→ zuchang: 1應該是完成前不被插隊 才完全防止race condition 01/04 13:39
→ zuchang: 2 的描述感覺是不可插隊的rr 因為只有完成或timer到才放 01/04 13:42
→ zuchang: 掉cpu 01/04 13:42
→ zuchang: 現在的分時應該要可被插隊 01/04 13:42
推 ccapricorntw: file defragmentation是指file block重新排列吧? 01/04 14:18
推 dsa66253: 借問一下 10的d defragmentation 是為了解決外碎 可是 01/04 14:46
→ dsa66253: 我們已經用extent 基本上就已經沒有外碎了吧? 01/04 14:46
推 plsmaop: 1 還是有 race condition,一個 user thread 做一半換另 01/04 16:42
→ plsmaop: 外一個動到同樣的東西就有機會 GG 01/04 16:42
→ plsmaop: 具體而言可以參考 python GIL 的問題 01/04 16:43
推 mistel: extent allocation是contiguous allocation的延伸,怎麼 01/04 17:48
→ mistel: 不會有外碎? 01/04 17:48
→ mistel: file defragmentation就是磁碟重組 相信都有用過CCleaner 01/04 17:50
→ mistel: 在memory上就叫compaction 應該都是類似的動作 01/04 17:51
推 mistel: 2.b是在問什麼時候可能會離開running這個狀態 答案是終止 01/04 17:54
→ mistel: ,timer,或者是要OS服務的system call等等(就像樓主說 01/04 17:54
→ mistel: 的I/O 01/04 17:54
→ mandychad: 感謝大大們 懂了 01/05 09:24