第三章 操作系统知识
一、操作系统基础知识
定义与作用
定义:
操作系统能有效地组织和管理系统中的各种软、硬件资源,合理地组织计算机系统工作流程,控制程序执行,并且向用户提供一个良好的工作环境和友好的接口。
作用:
1、通过资源管理,提高计算机系统的效率。其首要作用就是通过处理器管理、存储管理、设备管理和文件管理,对各种资源进行合理分配,改善资源的共享和利用程度,
提高系统吞吐量。
2、改善人机界面,向用户提供友好的工作环境。
特征和功能
4个特征:并发性、共享性、虚拟性和不确定性。
5大功能:处理器管理、存储管理、文件管理、设备管理和作业管理。
操作系统类型
操作系统分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、微机操作系统和嵌入式操作系统。
1、批处理操作系统分为单道批处理和多道批处理两种
单道批处理系统一次只能有一个作用装入内存。
多道批处理系统一次能装入多个作用,其主要特点是:多道、宏观上并行和微观上串行。
2、分时系统将cpu时间划分为许多很多的时间片,轮流为各个终端服务。特点:多路性、独立性、交互性和及时性。
3、实时系统
分为实时控制系统和实时信息处理系统,特点:快速的响应时间、有限的交互能力和高可靠性。
实时系统和分时系统的区别:
系统设计目标不同,分时系统是多用户的通用系统,交互能力强,而实时系统大多是专用系统;
交互性的强弱不同;
响应时间的敏感程度不同。
4、网络操作系统
网络操作系统是使联网计算机能方便而有效地共享网络资源,为网络用户提供所需服务的各种软件和有关协议的集合。
5、分布式操作系统
为分布式计算机配置的操作系统称为“分布式操作系统”。
6、微机操作系统
7、嵌入式操作系统