操作系统学习笔记

章节汇总

目录

章节汇总

第一章 操作系统概述

一、定义

二、目的

三、特点

1.并发(Concurrence)

1.  并行与并发

2.共享(Sharing)

1. 互斥共享方式

2. 同时访问方式

3.虚拟(Virtual)

1.  时分复用技术

2.  空分复用技术

4.异步(Asynchronism)

四、功能

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

(1)、处理机管理功能(进程管理)

1.  进程控制

2.  进程同步

3.  进程通信

4.  进程调度(处理机的调度)

(1)作业调度。

(2)进程调度。 

(2)、存储器管理功能

1.内存分配

2.内存保护

3.地址映射

4.内存扩充

(3)、设备管理功能

1.  设备分配

2.  缓冲传输控制

3.  设备独立性  

(4)、文件管理功能

1.  文件存储空间的管理

2.   目录管理

3. 文件操作管理

4.文件保护。

2.操作系统作为用户与计算机硬件系统之间的接口

3.操作系统实现了对计算机资源的扩充

五、分类

1、未配置操作系统的计算机系统

2、基本操作系统

1、批处理系统

1.1、 单道批处理系统

1.2、多道批处理系统

2、分时系统(Time Sharing System)

3、实时系统(Real Time System)

第一章 操作系统概述

一、定义

      操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源(①操作系统是系统资源的管理者),并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;(②向上层提供方便易用的服务它是计算机系统中最基本的系统软件。(③是最接近硬件的一层软件

二、目的

1为用户和计算机提供接口,同时也是计算机硬件和其他软件的接口。接口主要分为命令接口、程序接口以及图形接口(GUI)。

2有效管理计算机系统的硬件、软件及数据资源,控制程序运行,让计算机系统所有资源最大限度地发挥作用。主要包括处理机管理、存储器管理、文件管理、设备管理

(3)合理组织计算机系统性能,以改善系统性能

三、特点

OS共同具有并发、共享、虚拟和异步四个基本特征。

1.并发(Concurrence

指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生

操作系统的并发性指计算机系统中“同时”运行着多个程序,这些程序宏观上看是同时运行着的,而微观上看是交替运行的。

操作系统就是伴随着“多道程序技术”而出现的。因此,操作系统和程序并发是一起诞生的。

并发性是操作系统一个最基本的特性

1.  并行与并发

并行性和并发性是既相似又有区别的两个概

并行性是指两个或多个事件在同一时刻发

并发性是指两个或多个事件在同一时间间隔内发生。

注意(重要考点):

单核CPU同一时刻只能执行一个程序,各个程序只能并发地执行

多核CPU同一时刻可以同时执行多个程序,多个程序可以并行地执行

2.共享(Sharing

共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用

1. 互斥共享方式

系统中的某些资源,虽然可以提供给多个进程使用,但一个时间段内只允许一个进程访问该资源

2. 同时访问方式

系统中的某些资源,允许一个时间段内由多个进程“同时”对它们进行访问

所谓的“同时”,在单处理机环境下是宏观意义上的,而在微观上,这些进程对该资源的访问是交替进行的。典型的可供多个进程“同时”访问的资源是磁盘设备。一些用重入码编写的文件也可以被“同时”共享,即允许若干个用户同时访问该文件。

并发性和共享性互为存在条件

3.虚拟(Virtual

虚拟是指把一个物理上的实体变为若干个逻辑上的对应物。物理实体(前者)是实际存在的,而逻辑上对应物(后者)是用户感受到的。没有并发性,就谈不上虚拟性。

补充:执行一个程序前需要将该程序放到内存中,才能被CPU处理

目的:为用户提供易于使用、方便高效的操作环境。

1.  时分复用技术

1) 虚拟处理机技术。

2) 虚拟设备技术。

2.  空分复用技术

1)虚拟磁盘

2)虚拟主存

4.异步(Asynchronism

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

异步性就是多个程序运行次序无法确定

只有系统拥有并发性,才有可能导致异步性。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吞云大白狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值