gpt4 book ai didi

子进程/父进程

转载 作者:行者123 更新时间:2023-11-30 16:48:43 25 4
gpt4 key购买 nike

我正在研究Unix系统中的子进程和父进程。

我的问题如下。

  1. 我不确定这两个概念。您能否详细介绍一下这两个概念?

  2. 我正在终端中运行一个程序,想知道如何区分哪个是子进程和父进程。在此处输入图像描述

enter image description here

最佳答案

Unix 中只有一种进程。每个都有一个唯一的 ID,称为pid。除了 1 号进程之外,所有进程都是由另一个进程产生的。生成是通过名为 fork() 的系统调用完成的。对于fork,进行fork的进程称为父进程,被fork的进程称为子进程。除进程 id 1 之外的每个进程都是其他进程的子进程。所以答案是

which one is child process

是除了 pid 1 之外的所有

在您显示的 ps 列表中,将有一个名为 PID 的列,该列包含该行中描述的进程的 pid。还有一个名为 PPID 的列,它显示父进程的 ID,即派生它的进程。

关于子进程/父进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42861308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com