architecture

![展示整个 Fuchsia 系统架构的高层图表的数据表,强调了核心组件和子系统] (/get-started/images/intro/fuchsia-architecture.png){: width="1080"}

以下架构性原则指导了 Fuchsia 的设计与开发:

  • [简单:][simple]Fuchsia 让创建、维护和集成软件与硬件在各种设备中都变得容易。
  • [安全:][secure]Fuchsia 有着为现代计算设计的内核和软件模型。
  • [可升级:][updatable]作为模块化操作系统,Fuchsia 允许内核、驱动和软件组件独立升级。
  • [高性能:][performant]Fuchsia 为真实世界产品需求设计,并为性能优化。

系统的核心是 [Zircon][glossary.zircon],它是处理系统启动与引导的内核和一组库。其他所有系统组件都实现于用户空间并被隔离,再次强化了最小特权原则。这些组件包括:

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

glossary.zircon /concepts/principles/simple.md secureupdatableperformant


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