对换技术,交换技术
将暂不运行进程或数据和程序,换出到外存,以腾出足够的内存空间,吧已具备运行条件的进程或所需的数据和程序,换入内存。
进程被交换到外存,状态变成挂起状态。
被挂起进程的特征:不能立即执行、只有挂其他的进程才能让他变为非挂起状态
区分两个概念:阻塞与否、挂起与否
4种组合状态:就绪、阻塞、就绪/挂起、阻塞/挂起
进程的控制
两种执行模式:系统模式(或控制模式或内核模式):优先级高
用户模式:较低的特权,用户程序一般运行在用户模式
操作系统内核:是基于硬件的第一层软件扩充,提供操作系统最基本的功能,是操作系统工作的基础。
现代操作系统中,为减小系统本身的开销,往往将一些与硬件紧密相关的、基本的、公共的、运行频率较高的模块以及关键性数据结构独立开来,使之常驻内存,并对它们进行特殊保护。通常把这一部分称为操作系统的内核。
内核的功能:资源管理功能(进程管理、存储管理和I/O设备管理)、支撑功能(中断处理、统计、监测、时钟管理、原语操作等)