操作系统之进程

!操作系统之进

为什么需要进程

◆进程是系统进行资源分配和调度的基本单位

◆进程作为程序独立运行的载体保障程序正常执行

◆进程的存在使得操作系统资源的利用率大幅提升

进程实体;

标识符:唯一表示进程

进程状态:

程序计数器:即将执行的地址

进程指针:程序代码、进程数据相关指针

上下文数据:

IO状态信息:被进程IO操作所占用的文件列表

记账信息:使用处理器时间、时钟数总和等

进程实体:

进程控制块(PCB):

◆用于描述和控制进程运行的通用数据结构

◆记录进程当前状态和控制进程运行的全部信息

◆PCB的使得进程是能够独立运行的基本单位

◆PCB是操作系统进行调度经常会被读取的信息

◆PCB是常驻内存的,存放在系统专[门开辟的PCB区域内

进程与线程:

◆线程是操作系统进行运行调度的最小单位

◆包含在进程之中,是进程中实际运行工作的单位

◆-个进程可以并发多个线程,每个线程执行不同的任务

嘻嘻🤭

posted @ 2020-06-12 23:39  HelloBytes  阅读(135)  评论(0)    收藏  举报