操作系统知识点总结精选word范文

操作系统知识点总结精选word范文

ID:47775399

大小:72.50 KB

页数:6页

时间:2020-01-17

操作系统知识点总结精选word范文_第1页
操作系统知识点总结精选word范文_第2页
操作系统知识点总结精选word范文_第3页
操作系统知识点总结精选word范文_第4页
操作系统知识点总结精选word范文_第5页
资源描述:

《操作系统知识点总结精选word范文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.1、操作系统的定义操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。2、操作系统的主要功能存储管理功能处理机管理功能设备管理功能文件管理功能用户接口3、多道程序设计的基本思想是在内存中同时存放多道程序,在管理程序的控制下交替地执行。这些作业共享CPU和系统中的其他资源。多道程序的这种交替运行称做并发执行。在一段给定的时间内,计算机所能完成的总工作量(称为系统吞吐量)。多道批处理系统的特征:多道性;无序性;调度性,共享性。多道批处理系统:作业在外存排成一个“后备队列”;由作业调

2、度程序从中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。优点:(1)提高CPU的利用率。(2)提高内存和I/O设备利用率。(3)增加系统吞吐量。缺点:①用户作业的等待时间长②没有交互能力4、什么是分时系统、实时系统。A、分时系统指的是:在这个操作系统下有多个用户终端,分时共享主机资源。所谓分时,就是对时间的共享,主要是指若干并发程序对CPU时间的共享,分享的时间单位叫时间片。所谓并行是指在同一时刻有两个或两个以上的活动发生。B、实时系统(Real-TimeSystem)是指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件

3、的处理,并控制所有实时任务协调一致地运行。对时间有严格的限制和要求:实时控制;实时信息处理。5、并发与共享、不确定性并发是指两个或多个活动在同一给定的时间间隔中进行。宏观概念。如CPU共享。(并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。)共享是指计算机系统中的资源被多个进程所共用。如CPU、硬盘、内存、数据等。共享分如下两种:互斥地共享:某进程申请资源、若空闲、分配、运行,下一个进程只能等待,直到前一进程释放资源。宏观上同时访问、微观上并发执行的共享:如硬盘上文件的访问。不确定性是指系统中各种事件发生顺序的不

4、可预测性。只有进程在获得所需的资源后方能执行,所以进程的执行通常都不是“一气呵成”,而是以“停停走走”的方式运行。精品doc.6、进程概念进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。进程最根本的属性是动态性和并发性。进程(简单定义)为:程序在并发环境中的执行过程。7、进程的5种基本状态及其转换 8、进程队列的连接方式PCB的组织方式:线性队列,链接,索引。9、进程和线程的关系线程(Thread)是进程中实施调度和分派的基本单位。①一个进程可以有多个线程,但至少要有一个线程;而一个线程只能在一个进程的地址空间内活动。②资源分配给进程

5、,同一进程的所有线程共享该进程的所有资源。③处理机分配给线程,即真正在处理机上运行的是线程。④线程在执行过程中需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。10、进程同步、互斥的含义,信号量的含义,P/V操作的基础知识同步——同步进程通过共享资源来协调活动,在执行时间的次序上有一定约束。在协调动作的情况下,多个进程可以共同完成一项任务。虽然彼此不直接知道对方的名字,但知道对方的存在和作用。互斥--逻辑上这两个进程本来完全独立,不知对方的存在,毫无关系,只是由于竞争同一个物理资源而相互制约。P操作表示测试;V操作表示增加。信号量是一种解决进

6、程同步、互斥问题的机制。信号量的实现有三种:(1)整型信号量(2)结构型信号量一般是由两个成员组成的数据结构。其中一个成员是整型变量,表示该信号量的值;另一个是指向PCB的指针。(3)二值信号量对信号量的操作有如下严格限制:1.信号量可以赋初值,且初值为非负数。2.信号量的值可以修改,但只能由P和V操作来访问。精品doc.11、同步机制的原则(1)空闲让进。(2)忙则等待。(3)有限等待。(4)让权等待。12、死锁的定义所谓死锁,是指在一个进程集合中的每个进程都在等待仅由该集合中的另一个进程才能引发的事件而无限期地僵持下去的局面。(是指系统中多个进程无

7、限制地等待永远不会发生的状态;)13、产生死锁的根本原因与四个必要条件计算机系统产生死锁的根本原因就是资源有限,且操作不当。4个必要条件:1.互斥条件2.占有且等待条件3.不可抢占条件4.循环等待条件14、安全状态、安全序列的概念针对当前分配状态来说,系统至少能够按照某种次序分配资源(直至最大需求),并且使它们依次成功地运行完毕,这种进程序列{P1,P2,……,Pn}就是安全序列;在当前分配状态下,进程的安全序列{P1,P2,…,Pn}是这样组成的:若对于每一个进程Pi(1≤i≤n),它需要的附加资源可被系统中当前可用资源与所有进程Pj(j<i)当前占

8、有资源之和所满足,则{P1,P2,…,Pn}为一个安全序列。这时系统处于安全状态。进程可以按安

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。