跳转至

zircon processes

作业(job),进程(process)与线程(thread)

Zircon 为运行中的代码暴露三个主要内核对象:

  • 线程: 给定地址空间中的执行序列。
  • 进程: 在私有、隔离的地址空间中运行的一组可执行指令。
  • 作业: 一组相关的进程和作业。所有作业形成一棵单根树。

![阐明 Fuchsia 进程的层次结构的树形图。进程被分组到作业,作业最终由根作业所有。] (/get-started/images/intro/processes-jobs.png){: width="549"}

进程构成了系统能力的基础。每个进程通过其持有的各种句柄被授予一组能力。

Fuchsia 软件的运行不局限于单个进程内。 作业允许由多个进程组成的“应用”作为单个实体被控制。


最后更新: 2022 年 12 月 31 日(Saturday) 21:07 CST