进程相关知识

本文深入讲解了进程的概念及其与程序的区别,阐述了进程的生命周期、状态变化、同步互斥及死锁等问题,并介绍了进程调度的基本原理及常见调度算法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 进程的概念

一个具有独立功能的曾旭的一次运行活动,同时也是紫苑分配的最小单元


程序与进程的区别

程序是在磁盘中的课执行文件

进程是程序执行的实例


一个进程可以包含多个程序,一个程序可以对应多个进程


进程是暂时的,程序是长久的。


二者组成不同

进程 由 程序 数据 进程控制块组成


进程的生命周期 

创建 运行 撤销


进程的三个状态

等待 就绪 执行


进程同步 按照一定顺序执行程序的过程

进程互斥 若干进程要使用某一共享资源,任何时候只允许一个进程使用,必须等待结束释放资源。

进程死锁 多个进程因为竞争导致的的一种僵局 无外力作用  永远不能向前推进


进程调度

抢占式  非抢占式


调度算法

先来先服务

短进程优先调度

高优先级优先调度

时间片轮转法


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值