詳解 Rustアトミック操作とロックの表紙

詳解 Rustアトミック操作とロック

Mara Bos, 中田 秀基

オライリー・ジャパン

プログラミングRust並行プログラミング

この本について

並行プログラミングの根幹であるアトミック操作とロック機構を、Rustのコードで実装しながら学ぶ専門書。スレッド、Mutex、チャネルの基本から、メモリオーダリング、Compare-and-Swap、ロックフリーデータ構造の設計まで段階的に解説する。OSごとのロック実装の違いにも触れ、理論と実装の両面から並行性を深く理解できる。

ISBN
9784814400515
言語
日本語

キーコンセプト

アトミック操作とメモリオーダリングMutex・RwLock・Condvarの実装原理ロックフリー・ウェイトフリーアルゴリズムプロセッサキャッシュとメモリモデルOS別のロック実装(Linux futex, macOS等)

こんな人におすすめ

並行処理やシステムプログラミングの内部構造を深く理解したい中上級Rustプログラマー

この本を読む

提供