神奇的操作系统名词术语

操作系统名词术语解释

  • 名词术语
  1. 操作系统:操作系统是控制和管理计算机硬件与软件资源,合理地组织计算机的工作流程,以及方便用户的程序的集合。其主要功能是实现处理机管理、内存管理、IO设备管理、文件管理以及作业管理
  2. 并行:指两个或多个事件在同一时刻进行。例如,在具有中断的计算机系统中,CPU可以和IO设备并行执行
  3. 并发:指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发是指宏观上在一段时间内有多道程序在同时运行,而微观上这些程序是在交替地执行的
  4. 进程:进程可以定义为“可与其他程序并发执行的程序在一个数据集合上的运行过程”。进程具有动态性、并发性、独立性、异步性和结构特征
  5. 原语:它是由若干条机器指令所构成,用以完成特定功能的一段程序。为保证其操作的正确性,它应当是原子操作,即原语是一个不可分割的操作
  6. 临界资源:在一段时间内只允许一个进程访问的资源,称为临界资源
  7. 死锁:多个进程因竞争共享资源而造成的一种僵局,若无外力作用,这些进程将永远不能再向前推进。产生思索的原因:(1)竞争资源 (2)进程推进顺序不当
  8. 线程:在引入线程的操作系统中,线程是进程中的一个实体,是被操作系统独立调度和分派的基本单位。线程自己基本上不用有资源,只拥有在运行中必不可少的资源
  9. 系统调用:所谓的系统调用是指用户程序调用操作系统所提供的子程序。它与一般的函数调用不同,系统调用时通过中断方式转向相应于程序的,它工作在核心态,而一般函数的调用,仍仅是在用户态下的地址转移
  10. 静态重定位:在作业装入时根据目标程序装入内存的位置来对目标程序装入内存的位置来对目标程序中的地址进行修改(变换),使之能正确运行。在完成装入后,在作业执行期间不再进行地址的修改,因此也不允许作业在内存中移动。 优点:地址变换由软件实现,不需硬件地址变换机构,但缺乏灵活性,不利于改善内存的利用率
  11. 虚拟存储器:指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。从用户观点看,虚拟存储器具有比实际内存大得多的容量,这既方便了用户,又提高了内存的利用率和系统的吞吐量
  12. 通道:用于把设备控制器连接到中央处理机和主存的设备,它可以建立独立的IO操作,以减少CPU的干预。通道式一种特殊的处理机,它通过执行相应的通道程序去完成对IO设备的控制
  13. SPOOLing又称脱机操作。在多道程序环境下,可以利用多道程序中得一道程序,来模拟脱机的输入和输出功能。即在联机的条件下,将数据从输入设备传送到磁盘,或从磁盘传送到输出设备
  14. 文件:文件是多个类似记录的集合,是文件系统中最大的数据单位,其所描述的是一个实体集。用户和应用程序可以用文件名对文件进行存取
  15. 文件的逻辑结构:又称文件逻辑组织,是指从用户观点看到的文件组织形式。它可以分成两种,(1)记录式文件结构:由若干相关记录构成 (2)流式文件结构:由字符流构成
  16. 位示表:它利用一个向量来描述自由块使用情况的一张表。当磁盘有几个自由块时,该向量中应该包含几个元素:其中每个元素仅能取0或1两值之一。0表示相应的盘块未被使用,1表示已经分配

你可能感兴趣的:(神奇的操作系统名词术语)