目录
Singularity
编辑Singularity 是微软研究院的一个实验项目,旨在创建一个可靠的操作系统,其中的内核、设备驱动程序和所有应用程序都是用托管代码编写的。 Singularity 操作系统遵循一种称为软件隔离进程 (SIP) 的新安全概念。
概念
编辑操作系统被设计为微内核系统。 内核和设备驱动程序是使用 Sing#(C# 派生 Spec# 的变体)以托管代码编写的。
内核包括:
- 调度程序、页面管理和 I/O 管理器(微内核),
- 负责管理各个 SIP 之间的通信的渠道经理,
- 类库。
所有非内核级进程都封装在 SIP 中。 这些是独立的代码和对象空间,而不是地址空间实体。 这些 SIP 单元之间的所有通信都通过双向通道进行,数据交换是类型安全的。
应用
编辑应用程序是 CLR 程序。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/376409/