读书频道 > 系统 > 其他综合 > 操作系统之哲学原理(第2版)
1.4.1 魔术家角色
2012-10-27 17:20:09     我来说两句 
收藏    我要投稿   
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书对操作系统的核心内容进行了全面分析,包括操作系统的发展历史和基本概念、进程与线程、内存管理、文件系统、输入与输出、多核...  立即去当当网订购

1.4 魔术与管理

提升上面所列的操作系统功能,可以得出操作系统所扮演的两个根本角色:管理者和魔术家。只要记住了这两个角色,就差不多明白了什么是操作系统。

1.4.1 魔术家角色

魔术家的目标是把差的东西变好,把少的东西变多,把复杂变简单。同样,操作系统将计算机以一个更加容易、更加方便、更加强大的方式呈现给用户。例如,如果在裸机上直接编程是很困难的,因为各种数据转移均需要用户自己来控制,对不同设备要用不同命令来驱动,而这对一般人很难胜任。操作系统将这些工作从用户手中接过来,从而让用户感觉编程是一件容易的事(相对来说,编程对于有些人来说永远很难),如图1-5所示。


 

操作系统通过进程抽象让每一个用户感觉有一台自己独享的CPU;通过虚拟内存抽象,让用户感觉物理内存空间具有无限扩张性,这就是把少变多。当然,操作系统的把少变多不是无中生有,变多也不是无限多,只是针对磁盘容量的大小。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 什么是操作系统
下一篇:1.4.2 管理者角色
相关文章
图文推荐
2.7.12 使用仿真器查
2.7.11 栈和寄存器组
2.7.8 出栈
2.7.7 压栈
排行
热门
文章
下载
读书

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