OGMA-面向对象操作系统的坚实基础
资料介绍:
OGMA-面向对象操作系统的坚实基础(中文5900字,英文PDF)
概述
现有的操作系统不提供接近人类思维的原始环境。当前大多数系统不能提供足够简单的机制,以使我们能够创造现实世界的模型。在我们的世界中,事物正在建立,改变和破坏;直到他们不再被需要,对象一直存在。要创建一个面向对象的操作系统,我们只需要通过微内核提供一些机制。我们正在创造一个微内核,它将提供对实施该系统有用的一个机制:单地址空间(SAS),持久性管理和用户级调度机制。通过把对象分组到域中,它可以保护来自各方的对象。要允许在不同域中的对象之间的互动,我们的微内核提供了一个跨域通信的机制。我们认为,面向对象操作系统将广泛使用,他们将基于与我们的相似的微内核。
1简介
现有的操作系统没有那样好。他们不提供接近人类思维方式的原生环境。他们是根据历史的操作系统继承非面向对象的原则。在这些原则发明时,使用电脑的主要目的是进行数学计算。今天,随着我们的需求增长,我们要创造真实世界的模型。
[资料来源:http://Doc163.com]
[来源:http://Doc163.com]