gpt4 book ai didi

linux - unix中父进程是什么意思

转载 作者:太空宇宙 更新时间:2023-11-04 06:01:14 25 4
gpt4 key购买 nike

unix PID 的父进程 ID 定义为:父进程ID(启动它的进程的ID)。

这是什么意思?例如我登录到unix服务器并调用一个java进程,PID将是java进程的ID,但是java进程的父进程是什么?

最佳答案

这将是你的 shell 的 PID。如果你理解 how a shell works 的话,直觉就比较简单了什么是fork()系统调用可以。要进行验证,请运行 java MyJavaProgram & ps -f

父进程是一个生成另一个进程的进程,通常代表它做一些工作(这就是 shell)。它只是一个应用程序(通常用 C 语言编写),它将执行 fork() 命令来生成子进程,发送一些工作让它完成,然后等待它完成或接受其他命令(即,如果传递了 & 选项)。

关于linux - unix中父进程是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21102544/

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