Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

内部の仕組み: Future とタスクの実行

このセクションでは、Future と非同期タスクがどのようにスケジュールされるかについて、その基礎となる構造を扱います。既存の Future 型を使用する高レベルなコードの書き方を学ぶことだけに関心があり、Future 型がどのように動作するかの詳細に関心がない場合は、async/await の章まで読み飛ばしてかまいません。ただし、この章で取り上げるいくつかのトピックは、async/await コードがどのように動作するかを理解するうえで、また async/await コードのランタイムおよびパフォーマンス特性を理解するうえで、さらに新しい非同期プリミティブを構築するうえで役立ちます。今このセクションを読み飛ばすことにした場合でも、将来再訪できるようにブックマークしておくとよいでしょう。

では、前置きはこのくらいにして、Future トレイトについて話しましょう。