1 / 8
文档名称:

操作系统基础知识点详细概括.docx

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

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

分享

预览

操作系统基础知识点详细概括.docx

上传人:suijiazhuang1 2022/9/1 文件大小:22 KB

下载得到文件列表

操作系统基础知识点详细概括.docx

文档介绍

文档介绍:第一章:
什么是操作系统? OS的基本特性是?主要功能是什么
OS是控制和管理计算机硬件和软件资源,合理组织计算机工作原理以及方程用户的功能的集合。
特性是:具有并发,共享,虚拟,异步的功能,其中最基本的是并发和共享。主要功能:处理机操作系统所提供的一组通信命令高效的传送大量数据的一种通信 方式。
进程之间的互斥和同步,由于其交换的信息少而被归结为低级通信。
15・进程之间是如何进行高级通信的?
1共享存储器系统2消息传递系统3管道通信
(进程通信就是进程间的数据交换,互斥与同步是进程中的两种方式,属于低级通信方式)
16•什么是线程?为什么要引入线程?有什么属性?
比进程更小的能独立运行的基本单位。
引入线程是为了减少程序在并发执行时所付出的时间和空间开销,使 OS有更好的并发性。
属性:轻型实体、独立调度和分派的基本单位、可并发执行、共享进程资源
(多线程模型:多对一,效率高,一个阻塞,直接瘫痪。一对一,并发强,一个线程断了
允许另一个执行。多对多,集合上面两个模型两者之长。
17・进程有哪几部分组成?创建进程系统要做哪些工作?
进程由进程控制块、程序段、数据段、栈(工作区)组成。
工作:首先调用进程创建原语Creat (),申请空白PCB (进程控制块),为新进程分配资源, 初始化进程控制块,将新进程插入就绪队列。
18•什么是原语?
原语是有若干条指令组成的,用于完成一定功能的一个过程。
?什么是V操作?
P操作是指能对用于表示资源数目的整型量 S进行访问的原子操作wait(S)。
V操作是指能对用于表示资源数目的整型量 S进行访问的原子操作signal(S。
20顺序执行和并发执行的特点
顺序执行:顺序性,封闭性,可再现性
并发执行:间断性,失去封闭性,不可再现性
第二章:
什么是高级调度?什么是低级调度?什么是中级调度?
高级调度又称作业调度或长程调度,主要功能是根据某种算法,把外存处于后备队列中的那些作业 调入内存,也就是说,它的调度对象是作业。
第几调度又称为进程调度或短程调度。它所调度的对象是进程。
中级调度又称中程调度,内外存交换,从存储器资源的角度,将进程的部分或全部换出到外存上, 将当前所需部分换入到内存。
常用进程调度算法有哪些?是如何定义的?各有什么优缺点?
先来先服务调度算法:每次调度都是从后备队列中选择一个或多个最先进入该队列的作业,将它们调 入内存,为它们分配资源,创建进程,然后放入就绪队列。优点:有利于长作业,不利于短作业。 短作业优先调度算法:对短作业或短进程优先调度。优缺点:多长作业不利,未考虑作业紧迫程 度。
高优先权优先调度算法:
基于时间片的轮转调度算法:
按各占用处理的方式分类,优先权调度算法分为哪两类?分别叙述之。
非抢占式优先权算法:抢占式优先权算法:
按确定优先权的时机分类,优先权调度算法分为哪两类?分别叙述之。各有什么优缺点? -
在实时调度中,非抢占
方式调度算法分为哪两种?各有什么优缺点? 一非抢占式轮转调度算
法:
非抢占式优先调度算法: 一
在实时调度中,抢占式调度算法分为哪两种?基于时钟中断的抢占式优先权调度算法: 立即抢占的优先权调度算法:
进程(线程)常用的调度方式有哪三种?