计算机科学导论学习笔记--第七章操作系统
2017-11-26 22:44
176 查看
标题 ##操作系统
操作系统定义(是啥)操作系统就是计算机用户到硬件的接口,方便用户或程序更加有效的运行,使得用户更加有效使用计算机软硬件资源的一个软件。
这样说真的啰嗦,我觉得就一个中间层软件吧,更好的调度各种硬件资源,达到资源的有效利用呗
然而操作系统也是个软件,开机的时候要被装进内存运行,就是第五章的RAM,一开机先从ROM(RAM和ROM的具体区别可去参考第五章,此处不详述)读取一个叫自举程序的东西,这个程序唯一职责就是把操作系统装进RAM
操作系统演化
各种操作系统,不多说了,操作系统大概分为内存管理器,进程管理器,设备管理器,文件管理器,通过用户界面(命令行)来管理这些管理器
先说说内存管理器,分为单道程序和多道程序,单道程序虽然基本过时了,但是还是大概说一下它的过程,其实就是内存一次只加载进去一个完整的程序,运行这个程序的同时不能干其他的,即使它在等待io(io的具体问题参考第5章),所以这样效率太低了,好像是厕所就一个位子,一个人在里面
相关文章推荐
- 【软件测试】操作系统篇:第七章 操作系统结构和程序设计
- 操作系统 庞丽萍 第七章
- 操作系统思考 第七章 缓存
- 网络工程师第七章:操作系统服务器配置
- 【操作系统】第七章 死锁
- 第七章 路由器、交换机及其操作系统介绍
- 操作系统第七章-存储器管理
- 【软件测试】操作系统篇:第七章 操作系统结构和程序设计
- 操作系统 第七章 作业管理
- [王垠系列]一种新的操作系统设计
- 自己写操作系统?
- Linux操作系统下软件的安装方法大全(转)
- Oracle操作系统认证
- 【linux】——献给初学者:谈谈如何学习Linux操作系统
- win8_64位操作系统搭建四节点的solrCloud服务
- 操作系统面试题
- 深入理解计算机操作系统(第二版) 读书笔记(第一章 计算机系统漫游)
- 计算机网络课程优秀备考PPT之第七章应用层(七)
- Windows操作系统常见安全问题解决方法
- magento 开发 -- 深入理解Magento第七章 – 自定义Magento系统配置