腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
正确理解waitpid()和getpid()
、
、
、
在我的系统编程类中,我正在学习forks、execl以及
父
进程
和子
进程
。有一件事让我很困惑,那就是waitpid()和getpid()。有人能证实或纠正我对这两种功能的理解吗?getpid()将返回任何
进程
调用它的
进程
ID。如果
父
级调用它,则返回
父
级的
pid
。对孩子也是如此。(根据手册,它实际上返回一个
pid
_t类型的值)。 waitpid()看起来更复杂。我知道,如果我在
父
进程
中使用它,没有任何标
浏览 0
提问于2018-03-23
得票数 4
回答已采纳
2
回答
给定子
PID
,如何获得
父
PID
、
、
我正在做一个项目,其中我有许多
PID
,我必须找出其中哪些是僵尸
进程
,然后杀死它们的
父
进程
,以便杀死初始的僵尸
进程
。我不确定是否有任何方法可以找出给定
PID
的PPID
是多少
。任何帮助都将不胜感激。
浏览 1
提问于2016-02-15
得票数 5
2
回答
Linux
和Solaris上
PID
的范围
是多少
?
、
、
Linux
和Solaris上
PID
(
进程
ID)的最大值和最小值
是多少
?
浏览 0
提问于2011-06-10
得票数 15
回答已采纳
1
回答
如何从初始
PID
命名空间以外的
PID
命名空间和初始
PID
命名空间调用reboot()?
、
说 从
Linux
3.4开始,如果从调用了一个
PID
命名空间--另一个--,则会立即终止
PID
命名空间,其效果如下:
LINUX
_REBOOT_CMD_RESTART,
LINUX
_REBOOT_
浏览 3
提问于2018-12-19
得票数 0
2
回答
为什么在子
进程
中忽略信号SIGABRT
、
我们有一个
Linux
服务
进程
,它使用fork产生一个子
进程
,然后运行execelp来执行另一个程序。当我们运行"kill -6 child_
pid
“命令时,它没有任何效果。那么,当子
进程
处于te服务
进程
的控制之下时,为什么它不被子
进程
接收呢?任何帮助都将不胜感激。并且核心文件大小被设置为无限制。另外,我想提一下,同样的命令在
父
进程
上也有效,所以我们知道
浏览 1
提问于2011-08-23
得票数 1
3
回答
为什么
进程
作为
父
进程
得到系统?
、
、
、
我正在
Linux
中学习叉子(),下面是我的程序: 2 #include <stdlib.h> 4 int/test1.out
pid
:27599 ppid:27597
pid
:27598 ppid:27597
pid
:27600 ppid:2759
浏览 3
提问于2016-11-04
得票数 6
1
回答
如何在
父
进程
被杀死/完成时(在windows中)保持子
进程
活动
、
、
、
我实际上创建了一个脚本,其中fork()创建了一个在后台运行的子
进程
,并使用它的
进程
ID检查主脚本(
父
进程
)在前台运行的时间周期。如果主脚本(
父
进程
)超过阈值时间,那么将采取操作/s。在
Linux
中,它的实现是因为INIT
进程
在主脚本(
父
进程
)被杀死或完成后成为活动子
进程
(孤立
进程
)的
父
进程
。 但是,我无法在中实现它,因为
父</
浏览 6
提问于2021-07-05
得票数 2
回答已采纳
1
回答
是什么决定了
进程
将分配什么
PID
?
是什么决定了
进程
将分配什么
PID
?是否有为用户未创建的
进程
保留的范围?
浏览 0
提问于2017-10-30
得票数 8
回答已采纳
5
回答
子
进程
和
父
进程
id
、
、
只是混淆了子
进程
块中的
父
进程
pid
值。我的课程如下: {
pid
=fork(); } printf("
浏览 8
提问于2013-08-09
得票数 6
回答已采纳
1
回答
getppid是指
父
或真
父
吗?
、
、
、
、
我对
linux
中的getppid syscall感到困惑。 它是返回产生它的
进程
的
pid
,还是返回当前的
父
进程
(如果原始
父
进程
退出的话,
父
进程
可能不一样)?
浏览 0
提问于2021-08-27
得票数 2
回答已采纳
1
回答
在单独的函数中创建新
进程
[c]
、
无效过程()我只想创建一个子
进程
,而不对它做任何事情。我只希望它活着,什么也不做,而我的应用程序的main()将按我的意愿工作。在我的应用程序的main()的某个时候,我将杀死子
进程
,然后再恢复它。0) /* fork() returns 0 to the child process */ printf("CHILD
PID
: %d\n", getpid()); /
浏览 6
提问于2015-01-10
得票数 0
回答已采纳
2
回答
如何确定哪个任务正在启动另一个任务?
、
、
我正在处理一些本质上像病毒一样的行为,我想要结束。for i in `ps -x -U root | grep -i foo | cut -d' ' -f2`; do sudo kill -9 $i ; done 不幸的是,一个未知的任务“bar”正在立即重新启动foo。我有根访问权限。我厌倦了我的机器被损坏了。我怎么才能让这个停下来?
浏览 0
提问于2021-11-12
得票数 0
2
回答
fork_rv返回什么?
我知道fork()创建了一个复制
进程
(克隆),这意味着创建了两个相同的地址空间副本-一个用于
父
地址空间,另一个用于子地址空间。此
进程
将成为调用方的子
进程
。include <stdio.h>#include <unistd.h> {printf("Before: my
pid
fork_rv=fork();perror(&q
浏览 0
提问于2018-02-28
得票数 0
1
回答
等待或不存在时分叉系统调用的控制流程
、
、
、
在此代码中(在
linux
上运行):{ {(子
进程
或
父
进程
)将完成它的执行,然后将控制权交给
linux
终端,最后剩下的
进程
(子
进程
或
父
进程
)将运行。当调用fork()时,必须创建包含
父
进程
和子
进程
的
进程
树。在上面的代
浏览 1
提问于2021-09-11
得票数 1
回答已采纳
1
回答
如何在撞车后重启女妖?
、
使用ps,我可以看到一个不能被移除的失效的女妖
进程
。如果我试图从命令行运行banshee,什么都不会发生。重新启动gdm和/或统一也没有任何效果。ps输出是:UID
PID
PPID C STIME TTY TIME CMD john 20469
浏览 0
提问于2013-07-02
得票数 0
1
回答
父
进程
死亡时自动终止子
进程
、
当
父
进程
是死时,如何在Golang中自动杀死子
进程
?例如,
PID
PPID PGID32062 28290 2828933455 28290 28289当我杀死
父
进
浏览 4
提问于2017-08-08
得票数 2
2
回答
当守护
进程
被重新赋予init (
Pid
1)时,原始PPID是否存储在任何地方?
、
我相当肯定答案是否定的,但我想知道是否有可能在守护
进程
和随后的重新养育过程之前破译守护
进程
的原始
父
进程
。
浏览 0
提问于2021-07-01
得票数 2
回答已采纳
1
回答
如果僵尸州没有被清除有什么问题吗?
、
但是,该单元没有重新启动,另一个java
进程
正在启动和运行。如果这个僵尸状态保持不变,没有清除它,有什么问题吗?它会以任何方式影响(表现还是缓慢)?
浏览 0
提问于2018-06-26
得票数 19
1
回答
如果子
进程
是在后台启动的,并且
父
进程
已经退出,如何知道
父
进程
、
、
、
、
我在前台运行了一个子
进程
,他的父亲已经离开了。6267 (test3.sh) S 1 6265 ......# | #I expected to get t
浏览 4
提问于2013-09-06
得票数 5
2
回答
为什么在
linux
中使用线程打印相同的
pid
?
、
、
、
我正在读一本关于unix的书,.It在
linux
中说,线程有不同的
pid
。并给出下面的代码来打印
pid
和线程id。我使用SUSE和gcc.However,我得到相同的
pid
.Can,有人告诉我为什么?#include "pthread.h"{ pthread_t tid;
浏览 4
提问于2013-08-02
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券