回顾一下前几天学的重点:进程,代码和数据加载到内存时操作系统生成进程控制块(pcb)Linux上为task-struck,本质为一个结构体,其意义在于方便操作系统调度和管理代码、数据,里面的成员变量包含了标识符、状态、优先级、上下文数据等等。着重理解上下文数据:进程在运行过程中是有切换的,上下文数据记录了切换进程时的临时数据。
进程执行状态,意义:方便操作系统判断状态并快速调度。R:处于运行队列中(不一定正在运行)。S:等待系统资源就绪的一种等待状态。R到S状态被称为挂起,反之称为唤醒。
Z:保存有进程退出时的信息供父进程或系统读取。