/* Page prose (zh-Hans) */
"QualityOfService" = "# 服务质量：这有多紧急？\n\n当你把工作发送到后台队列时，GCD 想知道它*有多重要*，这样它才能明智地调度线程和电量。你用一个**服务质量（QoS）**来告诉它，也就是给工作贴的一个优先级标签。更高的 QoS 更快地获得更多资源；更低的 QoS 对电池更温和，并会给更紧急的工作让路。\n\n有四个你真正会用到，从最高到最低：\n\n1. **`.userInteractive`**：用户*正在此刻眼看着发生*的工作：动画、响应一次触摸、保持界面流畅。必须感觉是即时的。把它保持得很小。（这实际上就是主线程本身的优先级。）\n2. **`.userInitiated`**：用户请求了某样东西并在等待结果：打开他们点按的一个文档、加载他们导航到的屏幕。目标是一两秒。\n3. **`.utility`**：进度可见但用户没有盯着看的较长工作：带进度条的下载、导入数据。几秒到几分钟。GCD 会为了能效来平衡它。\n4. **`.background`**：用户完全没有察觉的工作：预取、整理、同步。可能要花很长时间；系统会在方便的时候运行它，并对它加以节流以节省电量。\n\n选择大多是常识：**有人在等这个吗，他们在看着吗？“是”越多，QoS 就越高。**拿不准的时候，真正的后台任务用 `.utility`，而“用户点按了并期待一个结果”用 `.userInitiated`。";
"QualityOfService-2" = "**观察运行：**两个任务都在推进。QoS 是一个*关于优先级的提示*，而不是严格的“先完成这个再完成那个”。你通常会看到高优先级的订单迅速加载，而低优先级的清理在它周围穿插进行。在一台繁忙的设备上，这个差距会更明显：`.background` 工作会给任何更紧急的东西让路。\n\n[上一页](@previous)  |  第 7 / 9 页  |  [下一页: asyncAfter: 稍后再做](@next)";
