Fuchsia 架构

以下架构原则为 Fuchsia 的设计和开发提供指导:

  • 简单:Fuchsia 可让您轻松地在各种设备上创建、维护和集成软件与硬件。

  • 安全:Fuchsia 拥有专为现代计算而设计的内核和软件模型。

  • 可更新:作为一个模块化操作系统,Fuchsia 允许内核、驱动程序和软件组件可以独立更新。

  • 高性能:Fuchsia 专为满足实际产品要求而设计,并针对性能进行了优化。

数据表,显示了整个 Fuchsia 系统架构的简要图,突出显示了核心组件和子系统。

所有其他系统组件在用户空间中实现并隔离,从而加强了最小权限原则。其中包括:

  • 设备驱动程序
  • 文件系统
  • 网络堆栈