Singularity

Singularity

原名: Singularity | 语言: 英语
2025 剧情 14分钟 0.0

详细剧情

Singularity,一种实验性操作系统,在2003年至2015年间由微软研究院设计与开发。该操作系统的核心、驱动程式以及应用程序都以「受控代码」写成。系统“Singularity”在设计上完全改头换面,不再以其性能为标准,而以系统稳定性作为首要标准。
Singularity操作系统会在系统构建、编写程式等应用微软最先进的技术,例如Singularity的核心技术之一:软件独立进程(Software Isolated Processes,SIP)将采用型别安全的编程语言以及精简的指令完成,保证系统运作之间的高度独立性。SIP保证每个程序、驱动程式以及系统扩展组件都在独立的SIP内运行,并不允许互相共享内存或修改自身代码,能够使系统的稳定性增强。
Singularity的低级x86中断以汇编语言和C语言写成。一旦这些代码完成工作,它将调用核心,核心的运行时代码和垃圾收集器用C♯语言写成并在非安全模式下运行。Singularity的硬件抽象层用C++语言写成并运行在安全模式下。并且也有部分C代码负责调试工作。计算机的BIOS只在16位元真实模式自举阶段被调用;一旦系统进入32位元模式,Singularity将永远不再调用BIOS,而改以调用以Sing♯写出的设备驱动代码。当安装时,通用中间语言形态的opcode将藉由Bartok编译为x86形态的opcode。Bartok是一种以C#写成的早期优化编译器。

== 设计 ==
Singularity是一个微内核操作系统;无论如何,不似过去的微内核,Singularity的不同组件不在单独的地址空间(进程)内运行,而是每个软件独立进程(SIP)分配到一个独立的单一地址空间。这些SIP的行为类似普通进程,但SIP将不会在任务调度时请求开销惩罚(overhead penalty)。系统的保护由不变式(invariants)集提供,比如内存不变式将维护内存内两个SIP间没有交互参照(或循环的内存指针)。这项规则将在应用程序安装阶段进行检查,并且不得违反,否则Singularity将禁止安装(注意:Singularity系统中安装完全由操作系统管理)。
大部分不变式依赖于带有安全机制语言的使用,如Java语言或C#,这些语言拥有垃圾收集机制,没有专断指针并且代码可以辑由某种计算机安全策略得以验证。

== 版本历史 ==
2007年:Singularity 1.0
2007年3月:Singularity 1.1
2008年12月14日:Singularity 2.0

== 参见 ==
Sing♯
Spec♯

== 参考资料 ==

== 外部链接 ==
官方主页(页面存档备份,存于互联网档案馆)
Singularity Design Motivation (pdf)
Detailed overview of the Singularity…

主要演员

热门推荐

万尼亚在42街口电影海报

万尼亚在42街口

1994 6.6

剧情

白朗宁版本电影海报

白朗宁版本

1951 7.6

剧情

谍海群英会电影海报

谍海群英会

1966 5.9

惊悚 | 剧情 | 犯罪

邻座的怪同学电影海报

邻座的怪同学

2012 8.3

动画 | 喜剧

布朗宁版本电影海报

布朗宁版本

1994 6.4

剧情

The Price电影海报

The Price

1985 5.0

剧情

绿野小英雄电影海报

绿野小英雄

1961 6.9

剧情 | 家庭

Dates from Hell电影海报

Dates from Hell

2012 7.0

犯罪 | 纪录

过晚的蓝调电影海报

过晚的蓝调

1961 6.5

剧情 | 音乐

TED Talks India电影海报

TED Talks India

2017

脱口秀

Return电影海报

Return

2011 6.4

剧情

Trudes Tier电影海报

Trudes Tier

2014 7.5

动画 | 儿童

美丽心境界电影海报

美丽心境界

2012 7.3

剧情

伊曼纽尔的真相电影海报

伊曼纽尔的真相

2013 6.0

剧情 | 惊悚

但以理书电影海报

但以理书

2013 7.0

奇幻 | 剧情

社交货币生存战电影海报

社交货币生存战

2023 2.0

真人秀

篮球之心电影海报

篮球之心

2014 5.8

剧情

哈姆雷特电影海报

哈姆雷特

2015 7.5

剧情

赛车女孩电影海报

赛车女孩

2020 6.4

剧情

校巴人生电影海报

校巴人生

2020 6.7

剧情

末班车电影海报

末班车

2021 6.5

剧情

滑板女孩电影海报

滑板女孩

2021 7.3

剧情 | 家庭

此心安处电影海报

此心安处

2024 6.5

剧情

My Neighbor Adolf电影海报

My Neighbor Adolf

2022 6.5

剧情

了不起的埃莉诺电影海报

了不起的埃莉诺

2025 6.9

剧情