精华内容
下载资源
问答
  • 操作系统名词解释

    2017-01-05 19:29:26
    此文档为几个操作系统常见名词解释,便于大家备考,希望对大家有帮助~
  • 操作系统名词解释 操作系统 操作系统是一个控制程序,作为一个系统软件给用户程序提供各种服务,防止错误,方便用户使用。是一个资源管理器,有效组织管理计算机硬件和软件资源,解决资源访问冲突。 分时系统 在一台...

    操作系统

    操作系统是一个控制程序,作为一个系统软件给用户程序提供各种服务,防止错误,方便用户使用。是一个资源管理器,有效组织管理计算机硬件和软件资源,解决资源访问冲突。

    分时系统

    在一台主机上连接了多个配有显示器和键盘的终端并由此组成的系统,该系统允许多个用户同时通过自己的终端,以交互方式使用计算机,共享主机中的资源。系统以时间片为单位轮流为每个终端用户服务。

    实时系统

    是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。

    并发

    指在某一时间间隔内计算机系统内存在着多个程序活动。并发是从宏观上看多个程序的运行活动,这些程序在串行地、交错地运行,由操作系统负责这些程序之间的运行切换。

    微内核结构

    微内核是指把操作系统结构中的内存管理、设备管理、文件系统等高级服务功能尽可能地从内核中分离出来,变成几个独立的非内核模块,而在内核只保留少量最基本的功能(仅包含1.与硬件处理紧密相关的部份。2.一些比较基本的功能。3.服务器与客户的通信。),内核简洁可靠。

    进程同步

    在多道程序环境下,并发的一组进程因相互制约关系而互相发送消息、进行互相合作、互相等待,使得各进程按一定的时序执行的过程称为进程间的同步。

    进程控制块(PCB)

    进程控制块(PCB)是系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程,PCB是系统感知进程存在的唯一标志。

    进程

    进程是程序的一次执行,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位(传统OS),是能独立运行的基本单位,是操作系统结构的基础。

    信号量机制

    利用 p v pv pv操作来对信号量进行处理。是一种卓有成效的进程同步工具。

    管程

    是由关于共享资源的数据结构及在其上操作的一组过程组成的特殊软件模块。

    线程

    线程是进程中的一个运行实体,是CPU的调度单位,是进程中的实际运作单位

    处理机调度

    处理机调度是指从就绪队列中,按照一定的算法选择一个进程并将处理机分配给它运行,以实现进程并发地执行。

    (处理机调度是指根据处理机分配策略对处理机资源进行分配,可分为高级调度、中级调度、低级调度。)

    死锁

    死锁是指在一个进程集合中的每个进程都在等待仅由该集合中的另一个进程才能引发的事件而无限期地僵持下去(无外力作用则无法推进)的局面。

    作业步

    作业的运行分为若干个相互独立而相互关联的顺序加工步骤,其中每一个加工步骤被称为一个作业步。

    作业控制块

    作业控制块用于管理和调度作业,是作业在系统中存在的标志,保存系统对作业进行管理和调度所需的全部信息。

    存储器层次结构

    第一层:寄存器

    第二层:高速缓存

    第三层:主存储器

    第四层:磁盘缓存

    第五层:固定磁盘

    第六层:可移动存储介质

    寄存器

    寄存器是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。

    高速缓存

    高速缓存是一种介于寄存器和存储器之间的存储器,主要用于备份主存中较常用的数据,以减少处理器对主存储器的访问次数。

    对换

    指将内存中的暂时还不能被运行的进程或者暂时用不到的程序和数据,调到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需要的程序和数据换入内存。

    分页存储管理

    分页存储管理指以页为离散分配的基本单位,将进程直接分散装入到许多不相邻的分区中。

    (将用户程序的地址空间分为若干个固定大小的页,同时将内存空间分为若干个物理块,页与块大小相同,于是可将用户程序的任一页放到任一物理块中,实现离散分配。)

    段式管理

    段式管理是把程序以段为单位进行存储。段内地址是连续的,段与段之间的地址是不连续的。

    (把用户程序的地址空间分为若干个大小不同的段,每段可定义一组相对完整的信息,在存储分配时以段为单位,实现离散分配。)

    页表

    页表是一种放在系统空间的页表区,存放逻辑页与物理页帧的对应关系的特殊数据结构。

    快表

    快表是一种特殊的高速缓冲存储器,内容是页表中的一部分或全部内容。可以加快地址映射速度。

    虚拟存储器

    虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存加以扩充的一种存储器系统。

    局部性原理

    局部性原理是指CPU访问存储器时,无论是存取指令还是数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。

    最佳置换(OPT)算法

    选择以后永不使用的,或是在最长(未来)时间内不再被访问的页面,然后将其淘汰即最佳置换算法。

    最近最久未使用(LRU)算法

    选择最近最久未使用的页面予以淘汰,即置换未被访问时间最长的一页。

    抖动

    为在请求分页存储管理中,从主存中刚刚换出某一页面后,根据请求马上又换入该页,这种反复换出换入的现象。

    工作集

    工作集是指在某段时间间隔里,进程实际所要访问页面的集合。

    原语

    原语一般是指由若干条指令组成的程序段,用来实现某个特定功能,在执行过程中不可被中断。

    文件控制块(FCB)

    操作系统为文件设置的用于描述和控制文件的数据结构,使得系统能对一个文件进行正确的存取

    系统调用

    系统调用是应用程序和系统之间的接口,应用程序通过系统调用来取得OS所提供的服务。

    管道

    管道是一段共享内存区,连接发送进程和接收进程,实现数据通信。

    多道程序设计

    多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。

    文件

    文件是以计算机硬盘为载体存储在计算机上的信息集合

    作业调度

    根据作业控制块中的信息,审查系统能否满足用户作业的资源需求,以及按照一定的算法,从外存的后备队列中选取某些作业调入内存,并为它们创建进程、分配必要的资源。然后再将新创建的进程插入就绪队列,准备执行。

    地址映射

    地址映射即为保证CPU执行指令时正确访问存储单元,将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址的过程。

    中断

    中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。

    Spooling技术

    Spooling技术是低速输入输出设备与主机交换的一种技术,通常也被称为“假脱机真联机”,他的核心思想是以联机的方式得到脱机的效果,可将一台物理I/O设备虚拟为多台逻辑I/O设备,允许多个用户共享一台物理I/O设备。。

    (实现方法:在内存中形成缓冲区,在高级设备形成输出井和输入井,传递的时候,从低速设备传入缓冲区,再传到高速设备的输入井,再从高速设备的传出井,传到缓冲区,再传到低速设备。)

    文件目录

    文件目录是一种用于标识系统中的文件及其物理地址的数据结构,供检索时使用。

    死锁避免

    对进程所发出的每一个申请资源命令加以动态地检查,并根据检查结果决定是否进行资源分配。就是说,在资源分配过程中若预测有发生死锁的可能性,则加以避免。这种方法的关键是确定资源分配的安全性。

    磁盘调度

    在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快,需要为每个磁盘设备建立一个等待队列,这就是磁盘调度。

    缓冲技术

    为了协调吞吐速度相差很大的设备之间数据传送而采用的技术,用于缓和CPU和I/O设备速度不匹配的矛盾,提高并行性。

    进程调度

    进程调度是指按一定的策略动态地把处理机分配给处于就绪队列中的某一个进程,以解决处理机资源争夺的矛盾。

    文件系统

    文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法。

    设备驱动程序

    它是I/O系统的高层与设备控制器之间的通信程序,其主要任务是接收上层软件发来的抽象I/O要求,再把它转换为具体要求后,发送给设备控制器,启动设备去执行;反之,它也将由设备控制器发来的信号传送给上层软件。

    文件物理结构

    即文件存储结构,是指系统将文件存储在外存上所形成的一种存储组织形式,是用户不能看见的。

    文件逻辑结构

    是从用户观点出发所观察到的文件组织形式,即文件是由一系列的逻辑记录组成的,是用户可以直接处理的数据及其结构,独立于文件的物理特性,又称为文件组织。

    展开全文
  • 操作系统操作系统是一组控制和管理计算机硬件和软件资源,合理地对作业进行调度,以及方便用户使用的程序的集合。
  • 操作系统概念第七版英文版名词解释——中文版
  • 作为一名Linux开发人员,对Linux下的名词要有了解,最好是非常清晰的知道它是什么东西,拿来做什么的。每一个名词都代表着一个资源,也代表着一个Linux的潮流,如果听都没听过就去开发相关领域的应用,那只能是瞎摸...
  • 操作系统名词解释.doc

    2021-10-10 16:53:49
    操作系统名词解释.doc
  • 操作系统名词解释.pdf

    2021-10-08 03:38:06
    操作系统名词解释.pdf
  • 操作系统名词解释讲学.pdf
  • 操作系统名词解释知识点.pdf
  • 名词 NUMPAGES 3页当前第 PAGE 1页- 名词 计算机系统操作系统并发共享 批处理操作系统分时操作系统实时操作系统网络操作系统分布式操作系统嵌入式操作系统 整体式结构层次式结构微内核结构 名词 用户接口命令接口...
  • 关于操作系统的一些名词解释和简答!有需要的可以下载看看!
  • 1操作系统具有层次结构 层次结构最大特点是整体问题局部化来优化系统提高系统的正确性高效性使系统可维护可移植 主要优点是有利于系统设计和调试主要困难在于层次的划分和安排 2多道程序设计系统 多道程序设计系统 ...
  • 操作系统操作系统是一组控制和管理计算机硬件和软件资源合理地对作业进行调度以及方便用户使用的程序的集合系统调用内核中设置了一组用于实现系统功能的子程序称为系统调用并发性指两个或者多个事件在同一时间间隔...
  • 第一章引论 1操作系统操作系统是管理和控制计算机系统内各种硬件和软件资源有效地 组织多道程序运行的系统软件或程序集合 是用户与计算机之间的接口 2管态当执行操作系统程序时处理机所处的状态 3 目态当执行普通...
  • 分享 操作系统概念题整理 by Lhfcws来源 吴文杰 Lhfcws的日志 我决定也做点攒RP的事转载请注明出处 操作系统 是管理系统资源控制程序执行协调硬件使用的最基本的系统软件在硬件的基础上提供一个基本的应用程序运行...
  • 操作系统——名词解释

    千次阅读 2019-09-14 20:24:59
    第一章 操作系统引论 操作系统:是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。p8 分时系统:是指在一台主机上连接了多个配有显示器和键盘的终端并...

    第一章 操作系统引论

    1. 操作系统:是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。p8
    2. 分时系统:是指在一台主机上连接了多个配有显示器和键盘的终端并由此组成的系统,该系统允许多个用户同时通过自己的终端,以交互方式使用计算机,共享主机中的资源。p8
    3. 实时系统:是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。p10

    第二章 进程的描述与控制

    1. 进程的定义:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。p36
    2. 原语的概念:原语是由若干条指令组成的,用于完成一定功能的一个过程。p43
    3. 临界资源:一段时间内只允许一个进程访问的资源,如打印机,扫描仪等。p48
    4. 临界区:每个进程中访问临界资源的那段代码。p50
    5. 管程的定义:一个管程定义了一个数据结构和能为并发进程所执行(在该数据结构上)的一组操作,这组操作能同步进程和改变管程中的数据。p58
    6. 管道:是指用于连接一个读进程和一个写进程以实现它们之间通信的一个共享文件,又名pipe文件。p68

    第三章 处理机调度与死锁

    1. 周转时间:指从作业被提交给系统开始,到作业完成为止的这段时间间隔。p86
    2. 响应时间:是从用户通过键盘提交一个请求开始,直到屏幕上显示出处理结果为止的一段时间间隔。p87
    3. 死锁:如果一组进程中的每一个进程都在等待仅由该组进程中的其他进程才能引发的事件,那么该组进程是死锁的。p107
    4. 安全状态:指系统能按某种进程顺序(P1,P2,…,Pn)为每个进程Pi分配其所需资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成。p110

    第四章 存储器管理

    1. 拼接(紧凑):通过移动内存中作业的位置,以把原来多个分散的小分区拼接成一个大分区的方法。p134
    2. 对换:指把内存中暂时不能运行的进程或者暂时不用的程序和数据调出到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需要的程序和数据调入内存。p135
    3. 页面(页):将用户程序的地址空间分成若干个固定大小的区域。p138
    4. 快表(联想寄存器):为了提高地址变换速度,可在地址变换机构中增设一个具有并行查寻能力的特殊高速缓冲寄存器,又称为“联想寄存器”,或称为“快表”。p141

    第五章 虚拟存储器

    1. 虚拟存储器:指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。p155
    2. 最小物理块数:指能保证进程正常运行所需的最小物理块数,当系统为进程分配的物理块数少于此值时,进程将无法运行。p159

    第六章 输入输出系统

    1. 设备无关性:应用程序所用的设备,不局限于使用某个具体的物理设备。P198
    2. 设备安全分配方式:每当进程发出I/O请求后,便进入阻塞状态,直到其I/O操作完成时才被唤醒。在采用该策略时,一旦进程已经获得某种设备后便阻塞,不能再请求任何资源,而在它阻塞时又不保持任何资源。p202
    3. 设备不安全分配方式:在这种分配方式中,进程在发出I/O请求后仍继续运行,需要时又发出第二个I/O请求、 第三个I/O请求等。仅当进程所请求的设备已被另一进程占用时,才进入阻塞状态。p202
    4. SPOOLing技术(假脱机技术):事实上,当系统中引入了多道程序技术后,完全可以利用其中的一道程序,来模拟脱机输入时的外围控制机功能,把低速I/O设备上的数据传送到高速磁盘上;再用另一道程序来模拟脱机输出时外围控制机的功能,把数据从磁盘传送到低速输出设备上。这样,便可在主机的直接控制下,实现以前的脱机输入、输出功能。此时外围操作可以与CPU对数据的处理同时进行,我们把这种在联机情况下实现的同时外围操作称作SPOOLING技术,或称为假脱机操作。 p205

    第七章 文件管理

    1. 记录:一组相关数据项的集合,用于描述一个对象在某方面的属性。p221
    2. 文件:指由创建者所定义的、具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。p222
    3. 索引结点(i结点): 在有的系统中,如UNIX系统,便采用了把文件名与文件描述信息分开的办法,亦即,使文件描述信息单独形成一个称为索引结点的数据结构,简称为i结点。p234

    第八章 磁盘存储器的管理

    1. 位示图:利用二进制的一位来表示磁盘中一个盘块的使用情况,当其值为“0”时,表示对应的盘块空闲,为“1”时,表示已分配.p261
    2. 磁盘高速缓存:指在内存中为磁盘盘块设置的一个缓冲区,在缓冲区中保存了某些盘块的副本。p263
    3. 事务:用于访问和修改各种数据项的一个程序单位.。事务也可以被看做是一系列相关的读和写操作。p272

     

    展开全文
  • 名词解释-操作系统

    千次阅读 2018-12-02 14:44:24
    3、进程是具有独立功能的程序在一个数据集合上运行的过程,他是系统进行资源分配的基本单位 进程的三个状态 就绪(Ready)状态:进程已经处于准备好的状态,进程已经分配到了CPU以外的所有必要资源后,只要获得...

    进程

    • 1、进程的程序的一次执行
    • 2、进程是一个程序及其数据在处理机上顺序执行时所发生的活动
    • 3、进程是具有独立功能的程序在一个数据集合上运行的过程,他是系统进行资源分配的基本单位

    进程的三个状态

    • 就绪(Ready)状态:进程已经处于准备好的状态,进程已经分配到了CPU以外的所有必要资源后,只要获得CPU,便可立即运行。
    • 执行(Running)状态:进程已经获得CPU,其程序正在执行状态。
    • 阻塞(Block)状态:正在执行的进程由于发生某事(IO请求,申请缓冲区失败)暂时无法继续执行的状态。

    进程间通信方式

    • 共享存储器:相互通信的进程共享某些数据结构或者共享存储区,进程之间能够通过这些空间进行通信
    • 管道pipe:是指用于连接一个读进程和一个写进程以及实现它们之间通信的一个共享文件,有名pipe文件,通过向管道中写入或读取大量数据(字符流)进行通信
    • 消息传递系统:将通信的数据封装在消息中,并利用操作系统提供的一组通信命令(原语),在进程之间实现传递消息
    • 套接字:一个套接字,就是一个通信标识类型的数据结构,包含了通信目的地的地址,通信使用的端口号,通信网络的传输协议,进程所在的网络地址,以及以及针对客户或服务器程序提供的不同系统调用(API函数)等,是进程通信和网络通信的基本构建(Socket TCP协议,网络套接字)

    线程

    一个进程可以包含多个线程,一个进程至少有一个线程,调度和派分的基本单位,线程可以利用进程所拥有的资源,由于线程比进程要小,基本上不拥有系统资源。故对它的调度所付出的开销就会少很多,能更加高效地提高多个程序之间并发执行的程度。


    进程与线程的区别

    • 资源空间:进程有自己独立的运行空间,独立的资源,同一进程下的线程共享资源,空间
    • 调度:进程为资源分配的基本单位,线程为调度的基本单位

    多线程

    在一个程序中,独立运行的程序片段叫做“线程”(Thread)。多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提供系统的效率,线程是在同一时间需要完成多项任务的时候实现的。


    同步

    • 功能调用的时候,在没有得到结果之前,该调用就不返回了,这时程序的阻塞的,只有接收到返回的值或者消息之后才往下执行其他命令。(一根筋)

    异步

    • 当一个异步过程调用发出后,调用者不能立即得到处理结果。实际处理这个调用的部件在完成后,通过状态、通知和回调类通知调用者。

    进程间同步

    • 合作的并发进程需要按先后次序执行,具有直接的制约关系。例如:一个进程的执行依赖于合作进程的消息或信号。当一个进程没有得到来自合作进程的消息或信号时需阻塞等待,直到消息或信号到达才唤醒。

    进程间互斥

    • 进程之间的间接制约关系。当一个进程进入了临界区,使用临界资源的时候,另一个进程就必须等待,只有当使用临界资源的进程退出临界区之后,这个进程才会解除阻塞状态。

    相关概念:

    • 临界资源:操作系统中占有资源的最最小单位是进程,对于某些资源来说,其在同一个时间内只能被一个进程所占有,这种资源被称为临界资源,对临界资源的访问必须是互斥进行的
    • 临界区:访问临界资源的代码称为临界区
    • 信号量:进程之间传递信号的一个整数

    并发

    在多道程序设计系统中,进程会被交替执行,在宏观上看可表现出一种并发的外部特征


    锁死

    多个进程全部阻塞,形成等待资源的循环链

    展开全文
  • 嵌入式Linux操作系统名词解释及资源大全!
  • 名词解释 操作系统 管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流程和为用户方便有效地使用计算机提供良好运行环境的一种系统软件。 多道程序设计 允许多个作业(程序)同时进入...

    名词解释

    操作系统

    管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流程和为用户方便有效地使用计算机提供良好运行环境的一种系统软件。

    多道程序设计

    允许多个作业(程序)同时进入计算机系统的内存并启动交替计算的方法。

    并发

    两个或两个以上的活动或事件在同一时间间隔内发生。

    资源复用

    让众多进程共享物理资源,解决物理资源数量不足

    资源虚化

    对资源进行转化、模拟或整合,把物理上的一个资源变成逻辑上的多个对应物的一类技术

    进程

    可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。

    进程映像

    某个时刻进程的内容及其状态的集合

    进程控制块

    操作系统用于记录和刻画进程状态及有关环境信息的数据结构,是操作系统掌握进程资料的唯一结构,也是进程存在的唯一标志。

    进程上下文

    进程物理实体和支持进程运行的环境的总称。

    原语

    在管态下执行、完成系统特定功能的不可被中断的过程。

    进程切换

    处理机从一个进程的运行转到另一进程上运行,在这个过程中,进程的运行环境产生了实质变化。

    进程互斥

    若干进程因相互争夺独占型资源而产生的竞争制约关系。

    进程同步

    指为完成共同任务的并发进程基于某个条件来协调它们的活动,因需要在某些位置上排定执行的先后次序而等待,传递信号或消息所产生的协作制约关系。

    临界资源

    一次仅允许一个进程使用的资源

    临界区

    并发进程中使用临界资源的程序段

    进程通信

    进程之间互相交换信息的工作

    死锁

    如果一个进程集合中的每个进程都在等待只能由此集合中的其他进程才能引发的事件,而无限期陷入僵持的局面称为死锁

    地址重定位

    程序装入时,不修改逻辑地址,只是把程序在内存中的首地址置入重定位寄存器。程序执行时,每当CPU引用内存地址时,由硬件地址转换机构将逻辑地址转换为物理地址。

    程序局部性

    某个存储单元被访问,则该单元及其相邻单元很可能被访问,或最近访问过的单元很快又被访问。

    碎片

    内存中不能再被使用的空闲区域称为碎片

    抖动

    如果使用不合适的页面置换算法,会导致刚被淘汰的页面又要被调用,而调入不久又被淘汰,如此往复,使得页面的调入调出非常频繁,这种现象叫做抖动

    进程工作集

    在某一段时间间隔内进程运行所需访问的页面集合。

    I/O系统

    是I/O设备及其接口线路、控制部件、通道和管理软件的总称。

    I/O操作

    计算机主存和设备介质之间的数据传输操作。

    通道

    是专门用于负责输入输出操作的一种特殊的处理机。

    设备独立性

    即用户程序中不指定具体的物理设备,而只指定所使用的逻辑设备,由操作系统实现逻辑设备到物理设备的映射。

    Spooling 技术

    是用一类物理设备模拟另一类物理设备的技术,是将独占设备改造成共享设备的技术。

    FCB

    文件控制块(File Control Block,FCB)是操作系统为每个文件建立的唯一数据结构,其中包含了文件的全部文件属性。其目的是方便操作系统对文件的管理、控制和存取。

    目录文件

    全部由目录项所构成的文件称为目录文件。目录文件不会为空,至少包含当前目录项“.”和父目录项"…"

    文件目录

    FCB汇集和组织在一起形成文件目录。

    文件

    是由信息按一定结构组成,可持久性保存的抽象机制,由于它必定存储在某中存储设备上,故也可以认为文件是设备的一种抽象。

    简答题

    简述操作系统的资源管理技术

    资源复用:让众多进程共享物理资源,解决物理资源数量不足

    资源虚化:对资源进行转化、模拟或整合,把物理上的一个资源变成逻辑上的多个对应物的一类技术

    从资源管理的角度来看,操作系统的功能有哪些

    处理器管理。处理器是计算机系统中最为稀有和宝贵的资源,应该最大限度地提高其利用率。常常采用多道程序设计技术组织多个作业同时执行,解决处理器调度、分配和回收问题。

    存储管理。存储管理的主要任务是管理内存资源,为多道程序设计提供有力支持,提高存储空间利用率,具体来说有内存分配和回收、地址转换与存储保护、内存共享与存储扩充等。

    设备管理。设备管理的主要任务是管理各种外部设备,完成用户提出的I/O请求;加快数据传输速度,发挥设备的并行性,提高设备的利用率;提供设备驱动程序和中断处理程序,为用户隐蔽硬件操作细节,提供简单的设备使用方法。

    文件管理。主要任务是对用户和系统文件进行有效管理,实现按名存取;实现文件共享、保护和保密;保证文件的安全性;向用户提供一整套能够方便地使用文件的操作和命令。

    联网和通信管理。操作系统至少具有以下与网络相关的功能:网络资源管理、数据通信管理、应用服务、网络管理。

    简述实现多道程序设计必须解决的主要问题

    存储保护与程序浮动。硬件必须提供相应的设施,使得内存中的各道程序只能访问自己的区域,以避免相互干扰。同时要求程序能够根据需要从一个内存区移动到另一个内存区,而不影响其正确执行。

    处理器的管理与分配。在多道程序系统中,进程的数量往往多于处理器的个数,因此进程争用处理机的情况在所难免,这就涉及到处理器的管理与分配。

    资源管理与调度。既要解决多道程序共享软硬件资源时的竞争与协作、共享与安全问题,又要解决发挥各种资源的利用率问题。

    简述操作系统的基本类型

    批处理操作系统:采用批处理方式工作的操作系统

    分时操作系统:通过把处理器的时间划分成时间片并轮流为各个用户服务的方式工作的操作系统

    实时操作系统:能够对外部事件或数据进行及时接受和处理,并做出反馈

    简述进程的主要属性

    动态性:有一定的生命周期

    共享性:多个进程可执行同一程序,进程可以共享公共资源

    独立性:是一个独立实体,有自己的虚存空间、程序计数器和内部状态,是资源 分配、保护和调度的基本单位

    制约性:存在制约关系

    并发性:执行时间上会有所重叠

    简述处理器调度的层次

    高级调度:挑选进程、创建进程和作业管理的任务

    中级调度:完成进程在内外存之间的对换工作

    低级调度:挑选进程分配处理及等任务

    简述引起进程状态转换的具体原因

    运行态到等待态:等待使用资源或某事件发生

    等待态到就绪态:资源得到满足或某事件发生

    运行态到就绪态:运行时间片到;出现更高优先级进程

    就绪态到等待态:CPU空闲时选择一个就绪进程

    进程的基本状态有哪些?请画出进程的状态转换图

    进程的基本状态有:就绪态、运行态和等待态

    出现等待事件
    时间片用完
    等待事件结束
    被调度运行
    运行态
    等待态
    就绪态

    简述临界区调度的原则

    一次至多只有一个进程进入临界区执行

    如果已有进程在临界区中,试图进入此临界区的其他进程应等待

    进入临界区内的进程应在有限时间内退出,以便让等待队列中的一个进程进入

    简述解决死锁问题的方法

    死锁的防止:通过限制资源申请和分配方法来使系统不会进入死锁

    死锁的避免:对进程资源申请不加限制,但在分配之前会作安全检查,只有安全才进行分配

    死锁的检测与恢复:对进程资源申请和分配均不加限制,但周期性地运行死锁检测程序,若发现死锁,则采用一定的策略使系统从死锁状态中解除出来。

    简述死锁产生的必要条件

    互斥条件:临界资源是独占资源,进程应互斥且排他地使用这些资源。

    占有和等待条件:进程在请求资源得不到满足而等待时,不释放已占有资源。

    不剥夺条件:又称不可抢占,已获资源只能由进程自愿释放,不允许被其他进程剥夺。

    循环等待条件:又称环路条件,存在循环等待链,其中每个进程都在等待链中等待下一进程所持有的资源,造成这组进程处于永远等待状态。

    按用途来分,信号量可分为哪些类型

    公用信号量:联系一组并发进程,相关的进程均可在此信号量上执行P、V操作,初值通常为1,用于实现互斥

    私有信号量:联系一组并发进程,仅允许此信号量的拥有进程执行P操作,而其它相关进程执行V操作,初值往往为0或正整数,常用于实现同步

    简述段页式存储管理技术和页式存储管理技术的不同之处

    分段是信息的逻辑单位,由源程序的逻辑结构所决定,用户可见;而分页是信息的物理单位,与源程序的逻辑结构无关,用户不可见。

    段长可根据用户需要来规定,段起始地址可从任何主存地址开始;而页长由系统确定,页面只能以页大小的整倍数地址开始。

    分段方式中,源程序(段号,段内位移)经连结装配后地仍保持二维结构;而分页方式中,源程序(页号,页内位移)经连结装配后地址变成了一维结构。

    分页分段
    信息的物理单位信息的逻辑单位
    分页的目的是系统管理所需,为了提高内存利用率分段的目的是为了更好地满足用户的需要
    页的大小固定且由系统决定段的长度不固定,不同的段有不同的段长,是由用户编写的程序决定的
    作业地址空间是一维的作业地址空间是二维的
    有内部碎片,无外部碎片无内部碎片,有外部碎片

    什么是Belady异常?请给出一个Belady异常的例子

    使用FIFO算法进行页面置换时,增加可用物理页框数量可能会导致更多的缺页中断,这种现状叫做Belady异常。

    例如对于页面的访问序列:4,3,2,1,4,3,5,4,3,2,1,5 当分配给进程的物理页框为3个时会产生9次缺页中断,而当分配给进程的物理页框为4个时会产生10次缺页中断。

    简述页式存储管理的基本思想

    把内存划分成相等固定大小的块/页框/页帧

    作业被划分成和块的大小相等的页/页面

    作业装入时,一页放入一块中,且允许作业中相邻的页放在内存中不相邻的块中

    使用页表存放各页在内存中的首地址,以实现地址转换

    简述影响缺页中断率的因素

    主存页框数/驻留集:进程分得的页框数越多,缺页中断率越低,反之越高。

    页面大小:页面越大,缺页中断率越低,反之则越高。

    页面替换算法:算法的优劣直接影响缺页中断的频率大小。

    程序特性:程序局部性好,则缺页中断率低,否则就高。

    简述引入缓冲技术的目的

    解决中央处理器与外围设备之间速度不配的矛盾

    协调逻辑记录大小与物理记录大小不一致

    提高CPU和I/O设备的并行性

    I/O控制方式有哪几种?他们的主要差别是什么?

    I/O控制方式包括:轮询方式、中断方式、DMA方式和通道方式四种。

    它们的主要差别在于:中央处理器和外围设备并行工作的方式和程度不同。

    简述磁盘输入输出操作时间的构成

    寻道时间:磁头定位磁道所需要的时间,包括启动时间和跨越磁道所需要的时间。

    旋转延迟:当磁头寻道成功后,相应扇区到达磁头的时间。

    传输时间:当磁头定位到相应的扇区后,完成读/写操作所需要的时间。

    简述Linux操作系统支持的文件类型

    普通文件:源程序文件、数据文件、目标代码文件及操作系统文件都是普通的文件,它们通常存储在磁盘上。

    目录文件:是由文件目录所构成的用来维护文件系统结构的系统文件。

    特殊文件:指各种外部设备文件。可分为块设备文件,如存放在磁盘或光盘上的文件;字符设备文件,如终端、打印机等设备文件。

    简述文件的物理结构

    文件的物理结构和组织是指逻辑文件在物理存储空间中的存放方法和组织关系。

    组织方式:组织文件、连接文件、直接文件、索引文件


    作者:秋叶依剑

    授权:署名-非商用许可证


    展开全文
  • 根据老师的重点写的期末复习笔记
  • 操作系统——高频名词解释

    千次阅读 2015-07-06 13:14:46
    操作系统考试,十个高频名词解释
  • 南京理工大学历年操作系统复习专用考卷,本校老师原题。
  • 操作系统复习提纲-名词解释
  • 标准实用 操作系统名词术语解释 操作系统引论中的名词术语 1 脱机输入输出 (off line input output) 指在外围计算机的控制下实现程序 和数据的输入输出或者说它们是脱离主机进行的故称为脱机输入输出 2. 联机输入...
  • 计算机自考《操作系统名词解释.pdf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,486
精华内容 23,394
关键字:

操作系统名词解释