討論串[問題] 請教一個spinlock的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者bourree (布雷舞曲)時間15年前 (2010/12/20 21:26), 編輯資訊
0
0
0
內容預覽:
之所以會強調SMP系統. 在於一般的 spinlock 用在 "一般的" kernel. single core 的系統會直接disable spinlock. 這裡所說的一般的 kernel. 是指沒有 preemption 功能的 kernel. 若打開 preemption, 則就算只有 1-
(還有127個字)

推噓3(3推 0噓 12→)留言15則,0人參與, 最新作者chanting (PS)時間15年前 (2010/12/17 11:34), 編輯資訊
0
0
0
內容預覽:
請問一下. spinlock屬於busy waiting的機制. 在SMP系統下可以解決同步的問題. 但是在單一CPU下 若使用multithread機制. 當一個thread被另一個thread preemptive 而這個thread也純取shared data. spinlock不是也可以解決
首頁
上一頁
1
下一頁
尾頁