This commit is contained in:
ic3w1ne
2025-08-09 22:00:27 +08:00
committed by GitHub
parent 4e4c30deaa
commit 7c795ebdd1

View File

@@ -1829,6 +1829,6 @@ impl Executor {
## 下一步是什么?
通过使用 async/wait我们现在在内核中实现了基本的协作式多任务支持。协作式多任务非常高效但当单个任务持续占用资源时会导致延迟问题阻碍其他任务执行。正因如此为我们的内核添加抢占式多任务处理支持就显得尤为重要。
通过使用 async/await我们现在在内核中实现了基本的协作式多任务支持。协作式多任务非常高效但当单个任务持续占用资源时会导致延迟问题阻碍其他任务执行。正因如此为我们的内核添加抢占式多任务处理支持就显得尤为重要。
在下一篇文章中,我们将介绍 _线程_ ——作为抢占式多任务处理最常见的形式。除了可以解决长耗时任务的问题,线程机制还将有助于我们后续利用多 CPU 核心以及未来运行不受信任的用户程序。