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进程的返回值

相关推荐
正经教主4 分钟前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
志栋智能7 分钟前
超自动化巡检:如何选择适合你的起点?
运维·自动化
bloglin9999910 分钟前
Nginx高危漏洞CVE-2021-23017及配置样例
运维·nginx
森G11 分钟前
77、线程池原理和实现------服务器源码解析----云视频服务项目
服务器·c++·qt
qeen8725 分钟前
【Linux】Linux简单介绍与基本指令(上)
linux·运维·服务器·学习
kiros_wang25 分钟前
Docker 使用完整指南
运维·docker·容器
进阶的小名29 分钟前
Spring Boot SSE + Nginx 配置:解决 EventSource 不实时返回、连接超时、流式响应被缓冲问题
spring boot·后端·nginx
Yana.nice36 分钟前
history 显示时间戳操作(Bash)
运维
正经教主1 小时前
【docker基础】第九周:Docker安全与镜像优化
运维·docker·容器
tianyuanwo1 小时前
深入解析 RISC-V 虚拟化中的 UEFI 固件配置:从 XML 到 NVRAM 的生命周期管理
xml·linux·risc-v