操作系统-名词解释
名词解释:
操作系统:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以及方便用户的程序集合。
PCB:进程控制块,作为进程实体的一部分,记录了操作系统所需的,用于描述进程的当前情况以及管理进程运行的全部信息,是操作系统中最重要的记录型数据结构,是进程存在的唯一标识。
FCB:文件控制块,描述和控制文件的数据结构。
TCB:线程控制块,是操作系统中用于管理线程的数据结构,类似于进程控制块。TCB包含了线程的状态信息和控制信息。
中断:中断本质上是 CPU 和设备之间的一种异步通讯机制。当某些事件发生时,设备或程序通过向CPU发出信号,让CPU暂停当前任务,转而执行“中断服务程序”。
中断服务程序:保护现场、执行中断服务、恢复现场、中断返回
紧凑:通过移动内存中作业的位置,把原来多个分散的小分区拼接成一个大分区的方法。
抖动:抖动(Thrashing) 就是指当内存中已无空闲空间而又发生缺页中断时,需要从内存中调出一页程序或数据送磁盘的对换区中,如果算法不适当,刚被换出的页很快被访问,需重新调入,
因此需再选一页调出,而此时被换出的页很快又要被访问,因而又需将它调入,如此频繁更换页面,使得系统把大部分时间用在了页面的调进换出上,而几乎不能完成任何有效的工作,我们称这种现象为"抖动"。.
饥饿:只要不断有新进程的请求到达,且其所要访问的磁道与磁头当前所在磁道的距离较近,这种新进程的I/O请求必然优先满足。
死锁:死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。
临界资源:在一段时间内只允许一个进程访问的资源。
临界区:每个进程访问临界资源的那段代码。
虚拟存储器:指具体请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
磁盘容错技术
为了确保文件系统的安全性,可针对上述原因而采取以下措施:
(1) 通过存取控制机制来防止由人为因素所造成的文件不安全性。
(2) 通过磁盘容错技术来防止由磁盘部分的故障所造成的文件不安全性。
(3) 通过“后备系统”来防止由自然因素所造成的不安全性。
保护域:进程只能在保护域中执行操作,该域指出进程所能访问的对象和能执行的操作
进程管理:进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。