Linux高阶——1020—进程状态&&进程原语

目录

1、进程状态的切换

2、其他状态

3、挂起和阻塞的区别

4、进程原语

1、fork函数

2、获取进程id函数

[3、ps aux命令查看进程信息](#3、ps aux命令查看进程信息)

4、创建子进程

5、父子进程的继承

6、fork函数的发展历程

7、fork进程的返回值


1、进程状态的切换

状态的相互转化:

就绪和运行可以相互转化,相差的是时间片

就绪态只能向运行态和终止态转化,不可以转化为其他状态

运行态可以转化为任意一种其余状态

挂起和阻塞可以转化为就绪态,不可以直接转化为运行态

任何状态都可以转化为终止

2、其他状态

3、挂起和阻塞的区别

4、进程原语

1、fork函数

父进程调用fork,创建一个子进程

2、获取进程id函数

fork函数返回值为pid_t

3、ps aux命令查看进程信息

4、创建子进程

5、父子进程的继承

6、fork函数的发展历程

读共享,写复制

7、fork进程的返回值

相关推荐
掘金挖土13 小时前
前端手摸手跑路之 AI 应用开发(五)
前端·后端
Mr小林13 小时前
Docker 安装教程(在线 + 离线)
运维·docker·容器
弈栈录13 小时前
LangGraph 入门:用状态机设计可靠的 Agent 工作流
后端·程序员
JudithHuang14 小时前
把本地服务暴露到公网
运维
yt004yt15 小时前
### 越华环保集团|绿岛 VOCs 集中治理,管网系统安全设计工程实战分享
大数据·运维
LEE15 小时前
前端转型全栈 00:AI 时代该学哪些,不该学哪些
前端·后端
yt004yt15 小时前
越华环保集团|绿岛 VOCs 集中治理,管网系统安全设计工程实战分享
大数据·运维
Go_error15 小时前
上下文取消链:摧毁我们支付系统的 bug
后端·go
晚安日记wanna15 小时前
压测 TPS 卡在 800CPU 只跑四成六步定位法
运维·面试·测试
无限压榨切图仔15 小时前
一个优惠券需求改了三端,我才明白全栈不是多学一门语言
前端·后端