/* Page prose (zh-Hans) */
"PrioritiesAndYielding" = "# 关于优先级和 `Task.yield()` 的简短说明\n\n每个任务都带有一个**优先级**：一个关于它有多紧急的提示，从 `.high` 往下经过 `.medium`、`.low` 和 `.background`。当工作堆积起来时，系统用它来决定先运行什么；它是一个提示，不是一个保证。你用 `Task(priority: .background) { ... }` 来设置它，而且，正如你所见，子任务会继承它。\n\n如果你有一个长的、受 CPU 限制的循环，里面*没有*任何 `await`，它可能会霸占一个线程，让其他任务挨饿。丢进一个 `await Task.yield()` 给系统一个机会去运行别的东西：一次自愿的喘息，同时也是一个可以注意到取消的挂起点。\n\n下一章以对那些让取消值得信赖的想法的回顾作结。\n\n[上一页](@previous)  |  第 10 / 11 页  |  [下一页: 小结](@next)";
