#操作系统的概念
操作系统的基本概念
计算机系统自下而上的4个部分:硬件、操作系统、应用程序和用户。 操作系统控制和管理整个计算机硬件与软件资源(计算机资源)。操作系统是计算机系统中最基本的系统软件
##操作系统的特征
- 并发 并发指两个或多个事件在同一时间间隔内发生。并行指两个或多个事件在同一时刻内发生。 - 共享
- 虚拟 - 异步 ##操作系统的目标和功能
- 操作系统作为计算机系统资源管理者
1、处理机管理 2、存储器管理 3、设备管理 4、文件管理 - 操作系统作为用户与计算机硬件系统之间的接口
1、命令接口 2、程序接口(程序接口由一组系统调用组成) - 操作系统用作扩充机器
操作系统的发展与分类
-
手工操作阶段(此阶段无操作系统) 用户在计算机上所以工作都需要人工干预 缺点:1.资源利用率低2.CPU等待手工操作,CPU利用不充分 -
批处理阶段(操作系统开始出现) 1.单道批处理(内存中始终保持一道作业,作业成批完成) 优点:缓解一定程度的人机速度矛盾,资源利用率有所提升 缺点:高速CPU等待I/O设备完成。内存中仅能有一道程序运行。 2. 多道批处理(允许多个程序在CPU中交替运行,这些程序共享系统中计算机资源) 优点:资源利用率搞。多道程序共享计算机资源。CPU和其他资源保持“忙率”状态,系统吞吐量大。 缺点:设计复杂,要考虑资源调度问题。相应时间长,无人机交互能力。 -
分时操作系统(将处理器运行时间划分为时间片,将时间片分配给不同用户从而占用处理机) 特点:1.同时性2.交互性3.独立性4.及时性 -
实时操作系统(保证在规定时间内完成工作) 特点:1.及时性2.可靠性 -
分布式计算机系统(任意两台计算机交换信息,完成工作) -
个人计算机操作系统(广泛用于文字处理,电子表格,游戏)
|