seo擦边球网站,宝安网站制作,西安注册公司网站,wordpress数据库文件导入关注、星标公众号#xff0c;直达精彩内容ID#xff1a;嵌入式情报局作者#xff1a;情报小哥1进程PID首先介绍PID的相关知识#xff0c;为后面介绍fork函数进行铺垫。01PID与PPID PID不是控制理论的PID算法#xff0c;而是Prcess ID的简写。进程PID是当操作系统运行进程时… 关注、星标公众号直达精彩内容ID嵌入式情报局作者情报小哥1进程PID 首先介绍PID的相关知识为后面介绍fork函数进行铺垫。01PID与PPID PID不是控制理论的PID算法而是Prcess ID的简写。进程PID是当操作系统运行进程时系统自动为其分配的唯一标识符用于唯一标识此进程的一个整数而PPID就是进程的父进程的PID。 既然是唯一标识PID也就相当于我们的身份证一旦被发放即终生标识这也便于操作系统更好的管理和标识进程当然一旦进程生命周期结束此时的PID便会被释放可供以后的进程再次使用。02特殊PID进程 我们可以通过命令行输入 : ps -aux 来查看当前系统所运行的进程。PID 0的进程 : 通常也叫调度进程、idle进程负责进程之间的调度和切换。该进程是内核的一部分所有进程的根进程一般我们是看不到该进程的。PID 1的进程 通常是init进程Linux几乎所有的进程都是由父进程产生的PID1的进程为父原始进程比如该进程会读取文件系统来完成操作系统的启动。PID 2的进程 也叫kthreadd进程它的任务就是管理和调度其他内核线程。2两个常用API函数01两个常用API 同样我们使用命令行 : man 2 getpid 从而可以找到该API的详解。其中getpid表示获得当前进程PID而getppid是获得当前进程的父进程PID并且两个函数均能成功返回。02实验说明 实验代码 : 实验结果 同样我们可以通过使用命令行ps -aux看到子进程PID 45347 ./Test和父进程PID 45286 bash。3最后 这里小哥就介绍了PID、PPID以及如何获得进程PID的API函数今天就分享到这里下期跟大家一起学学 folk我是情报小哥一个90后嵌入式自学玩家长按前往图中包含的公众号关注