码迷,mamicode.com
首页 > 系统相关 > 详细

操作系统之进程

时间:2020-06-13 00:28:42      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:并发   技术   内存   alt   最小   png   控制   ima   通用   

!操作系统之进

为什么需要进程

技术图片

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

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

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

进程实体;

标识符:唯一表示进程

进程状态:

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

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

上下文数据:

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

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

进程实体:

技术图片

进程控制块(PCB):

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

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

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

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

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

进程与线程:

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

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

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

技术图片

技术图片

操作系统之进程

标签:并发   技术   内存   alt   最小   png   控制   ima   通用   

原文地址:https://www.cnblogs.com/HelloBytes/p/13111200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!