读书频道 > 网站 > 网页设计 > 操作系统之哲学原理(第2版)
2.7 第六代:现代操作系统(1980年以后)
12-10-29    奋斗的小年轻
收藏    我要投稿   
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书对操作系统的核心内容进行了全面分析,包括操作系统的发展历史和基本概念、进程与线程、内存管理、文件系统、输入与输出、多核...立即去当当网订购

在20世纪80年代后期,计算机工业获得了井喷式的发展。各种新计算机和新操作系统不断出现和发展,计算机和操作系统领域均进入了一个百花齐放、百家争鸣的时代。尤其重要的是工作站和个人机的出现,使计算机大为普及。独享计算机也可以负担得起。这个时候的操作系统代表有:DOS、Windows、UNIX、Linux和各种主机操作系统,如VM、MVS、VMS等。DOS、Windows、UNIX、Linux通常称为开放式系统操作系统,分别运行在PC机、VAX和Workstation上。操作系统也重新回到子函数库的状态。

随着硬件越来越便宜,个人机出现在人们的视野中。人们可以拥有自己的计算机,而无需与他人分享。在刚刚出现个人机的时候,拥有个人机的人感觉很好,而那些需要与别人共享小型机的人则感觉不好。由于个人机由用户一个人独享,分时操作系统的许多功能就无须存在。因此,个人机操作系统又变回到了标准函数库系统。这时最著名的当属DOS、Windows 3X、苹果机操作系统(Mac OS)等。

但在独享了一阵个人机后,人们发现,没有分时功能的操作系统使一些事情无法完成。这是因为,虽然只有一个人在使用机器,但这个人可能想同时做好几件事,例如,同时运行好几个程序,没有分时功能这是不可能的。于是,人们觉得需要对个人机操作系统进行改善,将各种分时功能又加入了操作系统。

这时候就需要对程序进行保护,因为现在运行多个程序。虽然都是你的东西,但是也不能混淆。于是,Windows NT出现了,Xenix出现了,Ultrix出现了。

这个时候的另外一个特征是网络的出现。网络促进了网络操作系统和分布式操作系统的出现。对于网络操作系统来说,其任务是将多个计算机虚拟成一个计算机。传统的网络操作系统是在现有操作系统的基础上增加网络功能,而分布式操作系统则是从一开始就把对多计算机的支持考虑进来,是重新设计的操作系统,所以比网络操作系统效率高。分布式操作系统除了提供传统操作系统的功能外,还提供多计算机协作的功能。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站