使用Rust為RISC-V OS 實現自旋鎖

banq發表於2021-12-30

自旋鎖是最基本的同步實現之一,也是實現作業系統時首先要考慮的元件之一。

本文將簡要回顧自旋鎖的基礎知識,如何在 Rust 中為自制作業系統實現它,以及它相對於 C 語言的優勢。

除非另有說明,所有程式碼示例都是用 Rust 編寫的。

點選標題

相關文章