1 / 6
文档名称:

操作系统主要知识点.doc

格式:doc   大小:38KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统主要知识点.doc

上传人:hhhhh 2021/7/1 文件大小:38 KB

下载得到文件列表

操作系统主要知识点.doc

相关文档

文档介绍

文档介绍:操作系统主要知识点
【篇一:操作系统主要知识点】
下面小编为大家讲解操作系统主要知识点,欢迎大家阅读,一起跟
着小编来学****啦,多学点知识,终身受益。
掌握操作系统的类型、功能、层次结构和进程概念,以及作业、处
理机、存储、文件和设备等管理的原理和方法。 1 操作系统类型和功

根据使用环境和对用户作业的处理方式划分,操作系统的基本类型
可以分为批处理操作系统、分析操作系统和实时操作系统 3 大类型。
分时操作系统使多个用户同时以会话方式控制自己程序的运行,每
个用户都感到似乎各自有一***立的、支持自己请求服务的系统。
实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一
起。实时系统并不强调资源利用率,而更关心及时性 (时间紧迫性 )、
可靠性和完整性。实时系统又分成实时过程控制与实时信息处理两
种。
网络环境下的操作系统又分成网络操作系统和分布式操作系统。分
布式操作系统要求一个统一的操作系统,负责全系统的资源分配和
调度,为用户提供统一的界面。它是一个逻辑上紧密耦合的系统。
而网络操作系统用户则需指明欲使用哪一台计算机上的哪个资源。
操作系统主要有 5 个功能模块:处理器管理、存储管理、设备管理、
文件管理和用户接口。 2 进程和进程管理
(1)进程
进程是一个程序关于某个数据集的一次运行。也就是说,进程是运
行中的程序,是程序的一次运行活动。相对于程序,进程是一个的
概念,而程序是静态的概念,是指令的集合,因而进程具有动态性
和并发性。
在操作系统中进程是进行系统资源分配、调度和管理的最小单位,
注意,现代操作系统中还引入了线程 (thread) 这一概念,它是处理器
分配资源的最小单位。
(2)进程的状态及其转换
多道系统中,进程的运行是时走时停的。它在处理器上的交替运行,
使它的运行状态不断地变化着,最基本的状态有 3 种,即运行、就
绪和阻塞。
运行:正占用处理器。
就绪:只要获得处理器即可运行。
阻塞:正等待某个事件的发生。
(3)进程控制块
进程是一个动态的概念,在操作系统中,引入数据结构 --进程控制块
(简记为 pcb) 来标记进程。 pcb 是进程存在的唯一标志, pcb 描述了
进程的基本情况。从静态的观点看,进程由程序、数据和进程控制
块组成;从动态的观点看,进程是计算机状态的一个有序集合。
程序是进程运行所对应的运行代码,一个进程对应于一个程序,一
个程序可以同时对应于多个进程,这个程序代码在运行过程中不会
被改变,常称为纯码程序或可重入程序,他们是可共享的程序。
进程控制块保存进程状态、进程性质 (如优先程度 )、与进程有关的控
制信息(如参数、信号量和消息等 )、相应队列和现场保护区域等。进
程控制块随着进程的建立而产生,随着进程的完成而撤消。
pcb 是操作系统核心中最主要的数据结构之一,它既是进程存在的
标志和调度的依据,又是进程可以被打断并能恢复运行的基础。操
作系统核心通过 pcb 管理进程,一般 pcb 是常驻内存的,尤其是调
度信息必须常驻内存。
(4)进程管理
在操作系统中有许多进程,它们对应着不同的或相同的程序,竞争
地使用着系统的资源。进程管理涉及到进程控制、队列管理和进程
调度等。