gpt4 book ai didi

c - 进程的 proc 条目

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:58:54 25 4
gpt4 key购买 nike

我有一段代码可以执行execvp。

if (0 != child_pid) {
/* Parent Process */
printf("This is parent process: PID: %d\n",getpid());
return child_pid;
} else {
/* Child Process */
printf("This is child process: PID: %d\n",getpid());
printf("Parent process is: PPID: %d\n",getppid());
execvp(program,arg_list);
printf("Checking whether execvp fails/control reaches this line\n");
fprintf(stderr,"An Error occurred during execvp\n");
abort();
}

获得进程 ID(通过 getpid() 打印)后,我搜索了/proc/$PID。但是我没有进入这个过程。这是什么意思?。一旦进程被终止,/proc 条目是否会被清除?

最佳答案

/proc 仅包含当前存在的进程的条目。当您在 /proc 中查找时,听起来您的进程已终止并且不再存在。

关于c - 进程的 proc 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22650781/

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