詳解Rustアトミック操作とロック : 並行処理実装のための低レイヤプログラミング

Bibliographic Information

詳解Rustアトミック操作とロック : 並行処理実装のための低レイヤプログラミング

Mara Bos著 ; 中田秀基訳

オライリー・ジャパン , オーム社 (発売), 2023.11

Other Title

Rust atomics and locks : low-level concurrency in practice

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

Title Transcription

ショウカイ Rust アトミック ソウサ ト ロック : ヘイコウ ショリ ジッソウ ノ タメ ノ テイレイヤ プログラミング

Available at  / 43 libraries

Note

原タイトル: Rust atomics and locks

Description and Table of Contents

Description

Rustでは並行性を持つプログラムを安全に記述することができます。本書はその並行プログラムの基盤となる、アトミック操作とロックの仕組みについての理解を深め、より安全で効率の良いコードを書くための指南書です。難解だと思われがちなアトミック処理、ロック、メモリオーダリングのような低レイヤを詳細に理解し、アーキテクチャやOSによる相違を知ることで、安全で高性能な並行処理プログラムを実装できるようになります。Rustユーザはもちろん非ユーザにとっても低レイヤプログラミングの優れたリソースとなる一冊です。

Table of Contents

  • 1章 Rust並行性の基本
  • 2章 アトミック操作
  • 3章 メモリオーダリング
  • 4章 スピンロックの実装
  • 5章 チャネルの実装
  • 6章 Arcの実装
  • 7章 プロセッサを理解する
  • 8章 OSプリミティブ
  • 9章 ロックの実装
  • 10章 アイディアとインスピレーション

by "BOOK database"

Details

Page Top