1.1.1操作系统的基本概念

1.1.1操作系统的概念

操作系统:是指控和管理整个计算机系统的硬件与软件资源(统称为“计算机资源”),合理地组织,调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统是计算机系统中最基本的软件。

计算机自上而下可以大致的分为4部分:硬件,操作系统,应用程序和用户(划分与计算机组成原理中的不同)

操作系统管理各种计算机硬件和软件(这里也可以说管理着“计算机资源”),为应用程序提供基础,并充当计算机硬件与用户之间的中介


1.1.2操作系统的特征

操作系统是一种系统软件,它有自己的特殊性。操作系统的基本特征包括:并发,共享,虚拟和异步。

1,并发

并发是指两个或多个事件在同一时间间隔内发生。并发性是指计算机操作系统中同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。在操作系统中,引入进程的目的是使程序能够并发的执行。

操作系统的并发性是通过分时得以实现的。也就是说在宏观上有多到程序在同时执行,而在每个时刻,仅能有一道程序在执行,因此在微观上看,这些程序也是交替执行的。

并行性是指在同一时刻能完成两种或两种以上的工作,具有同时运算或操作的特征。 

 

2,共享 

共享就是共享计算机资源,是指系统中的资源同时可供内存中多个并发执行的进程共同使用。共享可以分为:互斥共享方式,同时共享方式。

(1)互斥共享方式

在规定的时间内,只允许一个进程访问该资源。比如:打印机,磁带。

当一个进程访问某个资源时,必须要先提出请求,如果此时的资源空闲,则系统便将之分配给该进程使用。如果在进程使用的时候,又有另外的一个进程访问该资源的时候,就必须等待第一个进程使用完毕并且释放该资源后,才允许另一个进程对该资源进行访问。

把在一段时间内只允许一个进程访问的资源称为“临界资源” 

(2)同时访问方式

这类资源允许在一段时间又多个进程“同时”访问。这里所说的“同时” 是宏观上的,而在微观上看来还是交替地对该资源进行访问,即“分时共享”。比如:磁盘设备,

并发和共享是操作系统两个最基本的特征,两者之间互为存在问题:(1)资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题;(2)若系统不能对资源共享实施有效的管理,则必将影响到程序的并发执行,甚至根本无法并发执行。

3,虚拟  

虚拟是指把一个物理上的实体变为若干逻辑上的对应物。物理实体(前者)是实的,是实际存在的;而后者是虚的,是用户感觉上的事物。用于实现虚拟的技术,称为“虚拟技术”,操作系统中利用了多种虚拟技术来实现虚拟处理器,虚拟内存和虚拟外部设备等。

利用多道程序设计技术把一个物理上的CPU虚拟为多个逻辑上的CPU,称为“虚拟处理器”。

操作系统的虚拟技术可以归纳为:时空复用技术,如处理器的分时共享;空分复用技术,如虚拟存储器。

4,异步 

多到程序环境允许多个程序并发的执行,但由于资源有限,进程的执行并不是一贯到底的,而是走走停停的,它以不可预知的速度向前推进,这就是进程的异步性。


1.1.3操作系统的目标和功能

具有以下方面的功能:(1)处理器管理;(2)存储器管理;(3)设备管理;(4)文件管理。为了方便用户使用操作系统,还必须向用户提供接口。操作系统可用来扩充机器,以便更方便的服务,更高的资源利用率。

例如:老板(用户)———  工人(操作系统)————  机器(计算机硬件)

1,操作系统作为计算机系统资源的管理者

(1)处理机管理

在多道程序环境下,处理机的分配和运行都是以进程(或线程)为基本单位,因而对处理机的管理可归纳为对进程的管理。进程管理的主要功能包括进程控制,进程同步,进程通信,死锁处理,处理机调度

(2)存储器管理

存储器管理是为了给多道程序的运行提供良好的环境,方便用户使用及提高内存的利用率,主要包括内存分配与回收,地址映射,内存保护与共享和内存扩充等功能。

(3)文件管理

计算机中的信息都是以文件的形式存在的,操作系统中负责文件管理的部分称为“文件系统”。文件管理包括文件存储空间的管理,目录管理及文件读写管理和保护等。

(4)设备管理

设备管理的主要任务是完成用户的I/O请求,方便用户使用各种设备,并提高设备的利用率,主要包括缓冲管理,设备分配,设备处理和虚拟设备等功能。

目录

1.1.1操作系统的概念

1.1.2操作系统的特征

1,并发

2,共享 

3,虚拟  

4,异步 

1.1.3操作系统的目标和功能

1,操作系统作为计算机系统资源的管理者


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值