2
A
回答
0
與http://www.kernel.org/pub/linux/kernel/people/rusty/kernel-locking/c214.html進行比較。來自以前的舊文件,當互斥體存在時,但互斥體是睡眠鎖,它們計入用戶上下文。
自旋鎖 - spinlock_bh - 互斥 - 信號
如果你的數據結構只有史以來,其執行由用戶空間的觸發功能的訪問,所有的鎖原語提供給您。這取決於對「短途」的短暫程度的直覺。
然後RCU作爲第五種做事方式,儘管它本身不是鎖定原語。 (它與其中一個鎖定基元一起使用。)
0
以mutex
開頭。一旦你得到它的工作,你可以考慮重新加工鎖定。
相關問題
- 1. linux內核字符驅動程序
- 2. 使用驅動程序內部的驅動程序的Linux
- 3. 如何確保Linux驅動程序安裝正確?
- 4. 在windows中使用正確的mySQL ODBC驅動程序
- 5. 在Linux驅動程序中的PWM insmod
- 6. Linux的字符設備驅動程序:阻塞ioctl調用
- 7. linux字符驅動程序中的接口
- 8. 設備驅動程序在linux中
- 9. 你在Linux字符驅動程序中存儲用戶上下文的位置?
- 10. 嵌入式Linux的Linux驅動程序
- 11. 如何使用AHCI SATA Linux驅動程序的應用程序
- 12. Windows驅動程序編程或Linux驅動程序編程?
- 13. I2C linux驅動程序
- 14. 學習linux驅動程序
- 15. Linux驅動程序phys_mem_access_prot undefined
- 16. Linux驅動程序和device.h
- 17. Linux設備驅動程序
- 18. Linux TTY和驅動程序
- 19. 訪問Linux驅動程序
- 20. Linux SPI驅動程序crasj
- 21. 如何設置Linux字符驅動程序的權限?
- 22. 防止覆蓋編寫字符設備驅動程序的Linux
- 23. 如何使用android/linux電源驅動程序註冊設備驅動程序?
- 24. 使用JDBC驅動程序鎖定Oracle數據庫中的表
- 25. 我們如何在linux驅動程序代碼中使用kmalloc
- 26. 爲什麼在Linux驅動程序中使用udelay()不可靠?
- 27. 在Linux驅動程序環境中的微秒延遲和螺旋鎖
- 28. Linux設備驅動程序字符設備「子目錄」
- 29. Windows驅動程序 - 無法正確簽署我自己的驅動程序
- 30. 在字符設備驅動程序中手動調用刷新