/* Page prose (ja) */
"PrioritiesAndYielding" = "# 優先度と `Task.yield()` について少しだけ\n\nどのタスクも**優先度**を持ちます。これはどれだけ緊急かのヒントで、`.high` から `.medium`、`.low`、`.background` へと下がっていきます。処理が積み上がったとき、システムはこれを使って何を最初に実行するかを決めます。あくまでヒントであり、保証ではありません。`Task(priority: .background) { ... }` で設定でき、見てきたとおり、子タスクはこれを継承します。\n\n`await` が*まったくない*長い CPU バウンドのループがあると、スレッドを占有して他のタスクをスタベーション（飢餓）させることがあります。`await Task.yield()` を差し込むと、システムが別のものを実行する機会が得られます。自発的な一息であり、キャンセルに気づけるサスペンションポイントでもあります。\n\n次の章は、キャンセルを信頼できるものにする考え方のおさらいで締めくくります。\n\n[前へ](@previous)  |  10 / 11 ページ  |  [次へ: まとめ](@next)";
