操作系统:进程管理和IO控制
一、进程管理 进程管理包括进程控制,进程调度,进程同步与通信,死锁控制四个内容。 (一)进程控制 进程是操作系统中运行的基本单位,包括程序段,数据段和进程控制段。操作系统通过进程控制块(PCB)管理进程。每一个PCB标示一个进程。它存储进程的PID,UID,当前状态等信息,以及进程执行某一时刻的寄存器值,并且指向进程的数据段和程序段。OS把所有PCB链接为一个链表。 进程在刚刚被创建时出于new状态。OS负责申请一块存储空间作为该进程的PCB,在其中填上进程的信息,标示为ready,链接到PCB队列和绪队列中,此时进程进入绪态。进程调度程序在未来某一时刻将其分配给处
用户评论