快好知 kuaihz订阅看过栏目

 

the系统是1968年由E.W.Dijkstra和他的学生在荷兰的艾恩德霍文技术学院(Technische Hogeschool Eindhoven)开发的.

基本信息

the系统是1968年由E.W.Dijkstra和他的学生在荷兰的艾恩德霍文技术学院(Technische Hogeschool Eindhoven)开发的.此系统中第一次提出了操作系统的层次式结构设计方法.

该系统是运行在荷兰的Electrologica X8 计算机上的一个简单批处理系统,其内存只有32K,每字27位,系统共分6 个层次。处理器分配在第0层中进行,在中断发生或定时器到期时,由该层进行切换。在第0层之上,系统由一些连续的进程组成,编写这些进程时不用再考虑在单处理机上多个进程运行的细节。换句话说,第0层中提供了基本的CPU多道程序设计

详情

存储管理在第1层中进行,它为进程分配主存空间,在主存用完时则在一个512K的磁鼓上保留进程的一部分(页面)。第1层上,进程不用考虑它是在磁鼓上还是在主存中运行;第1层软件保证一旦需要访问某一页面时,该页面必定已在内存中。

第2层处理进程与操作员控制台之间的通信。在第2层上,可以认为每个进程都有自己的操作员控制台。第3层管理I/O设备和缓存相关的信息流。第3层上,每个进程都与有良好特性的抽象I/O设备打交道,而不必考虑外部设备的物理细节。第4层是用户层。用户进程不用考虑进程,内存,控制台或I/O设备等细节。系统操作员进程位于第5层中。

投稿
非常不爽,删了吧! 相关词条:科学 科技产品 软件 多道程序设计