操作系统
操作系统是一个控制程序,作为一个系统软件给用户程序提供各种服务,防止错误,方便用户使用。是一个资源管理器,有效组织管理计算机硬件和软件资源,解决资源访问冲突。
分时系统
在一台主机上连接了多个配有显示器和键盘的终端并由此组成的系统,该系统允许多个用户同时通过自己的终端,以交互方式使用计算机,共享主机中的资源。系统以时间片为单位轮流为每个终端用户服务。
实时系统
是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
并发
指在某一时间间隔内计算机系统内存在着多个程序活动。并发是从宏观上看多个程序的运行活动,这些程序在串行地、交错地运行,由操作系统负责这些程序之间的运行切换。
微内核结构
微内核是指把操作系统结构中的内存管理、设备管理、文件系统等高级服务功能尽可能地从内核中分离出来,变成几个独立的非内核模块,而在内核只保留少量最基本的功能(仅包含1.与硬件处理紧密相关的部份。2.一些比较基本的功能。3.服务器与客户的通信。),内核简洁可靠。
进程同步
在多道程序环境下,并发的一组进程因相互制约关系而互相发送消息、进行互相合作、互相等待,使得各进程按一定的时序执行的过程称为进程间的同步。
进程控制块(PCB)
进程控制块(PCB)是系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程,PCB是系统感知进程存在的唯一标志。
进程
进程是程序的一次执行,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位(传统OS),是能独立运行的基本单位,是操作系统结构的基础。
信号量机制
利用