微软未来的概念操作系统——Singularity  

Singularity:Rethinking the Software Stack

在线阅读下载全文

作  者:Galen C.Hunt James R.Larus 邹俊峰 

出  处:《程序员》2008年第4期122-125,8,共4页Programmer

摘  要:Singularity具有三个关键性的体系结构特征:软件独立进程(software-isolated processes),基于Contract的信道(contract-based channels),以及基于Manifest的程序(manifest-based programs)。软件独立进程提供一个免于外界干扰的程序执行环境;基于Contract的信道使得进程间进行快速、可验证的消息通信成为可能;基于Manifest的程序则对软件独立进程所要运行的代码进行精确的定又并且限定了它的所有行为。The Singularity system consists of three key architectural features:software-isolated processes,contract- based communication channels,and manifest-based programs.Software-isolated processes provide an protected environment for program execution from external interference.Contract-based communication channels enable fast,verifiable message-based communication between processes.Manifest based programs define the code that runs within software- isolated processes and specify its verifiable behavioral properties.

关 键 词:现代操作系统 WINDOWS 设计理念 微软 LINUX 程序保护 安全模式 开发工具 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论] TP316.7[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象