操作系统基础
一.引言
二.操作系统概述(Operating system,OS)
用于管理和控制计算机软硬件资源的一组程序。
- 提高计算机系统性能和效率
- 接口:是计算机硬件与其他软件的接口
- 直接运行在裸机上的程序(虚拟机=裸机+操作系统,操作系统建立在裸机之上,应用程序又建立在操作系统之上)
主要功能:
- 处理机管理
- 存储管理
- 设备管理
- 信息(文件)管理
三.操作系统发展
无操作系统阶段:
- 单一用户操作,资源利用率低
- CPU等待手工操作,CPU利用率低
各种系统功能的OS——大中小型计算机:
- 批处理系统
- 分时操作系统
- 实时操作系统
操作系统进一步发展——计算机普及
- 个人计算机操作系统
- 网络操作系统
四.操作系统分类
【注:上文所有图源来自同济大学‘大学计算机基础’慕课,本文根据第二讲2.1操作系统概述整理】