Singularity

编辑
本词条由“匿名用户” 建档。

Singularity是微软研究院的一个实验项目,旨在创建一个可靠的操作系统,其中的内核、设备驱动程序和所有应用程序都是用托管代码编写的。Singularity操作系统遵循一种称为软件隔离进程(SIP)的新安全概念。 操作系统被设计为微内核系统。内核和设备驱动程序是使用Sing#(C#派生Spec#的变体)以托管代码编写的。 内核包括: 调度程序、页面管理和I/O管理器(微内核), 负责管理各个S...

目录

Singularity

编辑

Singularity微软研究院的一个实验项目,旨在创建一个可靠的操作系统,其中的内核设备驱动程序和所有应用程序都是用托管代码编写的。 Singularity 操作系统遵循一种称为软件隔离进程 (SIP) 的新安全概念。

概念

编辑

操作系统被设计为微内核系统。 内核和设备驱动程序是使用 Sing#(C# 派生 Spec# 的变体)以托管代码编写的。

内核包括:

  • 调度程序、页面管理和 I/O 管理器(微内核),
  • 负责管理各个 SIP 之间的通信的渠道经理,
  • 类库。

Singularity操作系统

所有非内核级进程都封装在 SIP 中。 这些是独立的代码和对象空间,而不是地址空间实体。 这些 SIP 单元之间的所有通信都通过双向通道进行,数据交换是类型安全的。

应用

编辑

应用程序是 CLR 程序。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/376409/

(1)
词条目录
  1. Singularity
  2. 概念
  3. 应用

轻触这里

关闭目录

目录