腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程
管理: C++中
的
WinAPI "SetProcessShutdownParameters“?
c++
、
linux
、
process
在Windows (7)中,在VC++中,我们可以设置“
进程
关闭参数”(在XP中,
父
进程
将先于子
进程
自动关闭),以确保
父
进程
在子
进程
之前被杀死,如下所示: GetProcessShutdownParameters上
的
C++中做到这一点(gcc)?我在许多论坛上发现了很多关于如何确保子
进程
被杀死
的
讨论,以防
父
进程
死亡(例如,在
Linux
上使用prctl ),但我没有
浏览 1
提问于2013-07-16
得票数 3
3
回答
检测
父
进程
的
死亡
c
、
linux
如何在
Linux
操作系统中检测
父
进程
死亡? 如果在名为fork()
父
进程
中,则创建子
进程
。在
父
进程
中,我可以使用系统调用wait()来等待终止
的
子
进程
,并获取其状态。但是,我找不到关于子
进程
如何检测
父
进程
死亡
的
信息?
浏览 2
提问于2012-08-30
得票数 12
回答已采纳
1
回答
getppid是指
父
或真
父
吗?
linux
、
process
、
system-calls
、
pid
、
libc
我对
linux
中
的
getppid syscall感到困惑。 它是返回产生它
的
进程
的
pid,还是返回当前
的
父
进程
(如果原始
父
进程
退出的话,
父
进程
可能不一样)?
浏览 0
提问于2021-08-27
得票数 2
回答已采纳
1
回答
父
进程
的
进程
id -
Linux
c++
、
linux
、
process
、
fork
我在一个链中有三个
进程
: P1 -> P2 -> P3。我希望能够从子
进程
(P3)中打印出这三个
进程
的
id。那么,我
的
问题是如何使用getppid()之类
的
方法获得孙子(P3)
的
祖父母(P1)
的
pid?谢谢你能给我
的
任何帮助。另外,只是因为,这是我目前为止
的
代码: //te
浏览 8
提问于2014-01-20
得票数 0
7
回答
如何获取
进程
的
祖父母id
python
、
linux
、
process
、
subprocess
如何获取当前
进程
父
进程
的
进程
id?我
的
目标是
linux
(ubuntu),所以平台相关
的
答案都可以。
浏览 7
提问于2009-11-13
得票数 7
回答已采纳
1
回答
是否有方法配置
Linux
杀手来杀死
父
进程
而不是子
进程
?
linux
、
kill
、
signals
是否有方法配置
Linux
杀手来杀死
父
进程
而不是子
进程
?当子
进程
被杀死时,
父
进程
一直处于糟糕
的
运行状态。我可以检测到子
进程
是否被杀死,然后退出,但我想知道是否有一种方法可以让OOM杀手杀死
父
进程
,而不是牺牲子
进程
。
浏览 0
提问于2021-01-28
得票数 0
回答已采纳
2
回答
为什么当子
进程
在创建后立即调用exec()或exit()时会使用vfork()?
linux
、
process
、
exec
、
exit
、
vfork
操作系统概念与APUE说 使用vfork(),
父
进程
被挂起,子
进程
使用
父
进程
的
地址空间。因为vfork()不使用写副本,因此如果子
进程
更改
父
进程
地址空间
的
任何页面,则一旦
父
进程
恢复,修改后
的
页对
父
进程
将是可见
的
。因此,必须谨慎使用vfork(),以确保子
进程
不修改
父
进
浏览 0
提问于2018-10-15
得票数 12
回答已采纳
1
回答
当
进程
退出时,
linux
如何清理线程--如果它们实际上只是隐藏
的
进程
?
linux
、
linux-kernel
我
的
理解是,线程和
进程
在
Linux
上实际上是同一个实体,区别在于它们之间共享
的
内存。我发现,如果没有
父
进程
和子
进程
之间
的
明确通信,就很难确保正确地清理子
进程
。我希望能够以与线程类似的心智模型运行子
进程
,因为当
父
进程
退出时,它们会自动清理,但具有
进程
提供
的
内存安全。
Linux
是如何自动清理线程
的
,同样
的<
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
3
回答
fork()失败,出现内存不足错误
linux
、
fork
、
virtual-memory
、
memory-overcommitment
父
进程
在尝试派生子
进程
时失败,并返回errno=12(内存不足)。
父
进程
在
Linux
3.0内核- SLES 11上运行。在派生子
进程
时,
父
进程
已经占用了大约70%
的
RAM(180 11/256 11)。是否有解决此问题
的
方法? 该应用程序是用g++ 4.6.3编译
的
C++编写
的
。
浏览 7
提问于2013-03-25
得票数 9
2
回答
如何在C++中创建从单个
父
进程
并行执行
的
两个子
进程
?
c++
、
linux
、
fork
嗨,我在
Linux
平台上使用gin C++。我有一个
父
进程
。我需要从这个
父
进程
创建两个子
进程
,它们将在一段时间内并行执行。而
父
进程
正在等待这两个
进程
完成,然后它完成其执行。 有什么建议吗?
浏览 1
提问于2012-11-26
得票数 1
回答已采纳
2
回答
调用release_task()函数?
process
、
linux-kernel
、
wait
在
Linux
kernel中,
进程
终止后,通过调用release_task()函数将
进程
的
process descriptor从系统中删除。我相信当子
进程
终止时,
父
进程
对子
进程
发出
的
wait()系统调用会调用release_task()函数。假设
父
进程
没有显式地发出wait()系统调用,如何调用release_task()函数和子
进程
的
进程
描述符
浏览 1
提问于2011-06-08
得票数 0
回答已采纳
2
回答
僵尸
进程
对嵌入式
linux
的
影响
linux
、
systems-programming
我正在开发一个程序(Grand
父
进程
),它自动重新启动一个
进程
(
父
进程
),在出现错误时调用另外两个
进程
(子
进程
)。如果其中一个子
进程
处理行为不当,
父
进程
将尝试优雅地关闭应用程序,而
父
进程
将重新启动所有操作。但是,在出现错误或意外行为时,
父
进程
: children)Restart 杀死
父
进程
(这将杀死
父<
浏览 3
提问于2021-09-13
得票数 1
回答已采纳
1
回答
如何在
父
进程
被杀死/完成时(在windows中)保持子
进程
活动
windows
、
perl
、
process
、
init
我实际上创建了一个脚本,其中fork()创建了一个在后台运行
的
子
进程
,并使用它
的
进程
ID检查主脚本(
父
进程
)在前台运行
的
时间周期。如果主脚本(
父
进程
)超过阈值时间,那么将采取操作/s。在
Linux
中,它
的
实现是因为INIT
进程
在主脚本(
父
进程
)被杀死或完成后成为活动子
进程
(孤立
进程
)
的</em
浏览 6
提问于2021-07-05
得票数 2
回答已采纳
1
回答
等待或不存在时分叉系统调用
的
控制流程
c
、
operating-system
、
fork
、
wait
在此代码中(在
linux
上运行):{ {(子
进程
或
父
进程
)将完成它
的
执行,然后将控制权交给
linux
终端,最后剩下
的
进程
(子
进程
或
父
进程
)将运行。当调用fork()时,必须创建包含
父
进程
和子
进程
<
浏览 1
提问于2021-09-11
得票数 1
回答已采纳
1
回答
父
进程
死亡时自动终止子
进程
linux
、
go
当
父
进程
是死时,如何在Golang中自动杀死子
进程
?例如,PID PPID PGID32062 28290 2828933455 28290 28289 这四个过程具有相同
的
PGID当我杀死
父
进程
2
浏览 4
提问于2017-08-08
得票数 2
1
回答
在python中
父
进程
终止时如何避免
进程
终止
python
、
linux
、
daemon
、
execution
我有一个运行在
linux
上
的
python守护
进程
。我正在实现一个自动更新功能,其工作方式如下: 因此,我
的
问题是,如何以不依赖
父
进程
的
方式启动更新程序脚本。换句话说,我不希望
父
进程
终止会导致
浏览 3
提问于2014-06-22
得票数 0
回答已采纳
1
回答
如何找出僵尸过程
的
原因?
ubuntu-mate
、
zombie
当
进程
在
Linux
上死掉时,它并不是全部被立即从内存中移除--它
的
进程
描述符停留在内存中(
进程
描述符只占用少量内存)。
进程
的
状态变为EXIT_ZOMBIE,
进程
的
父
进程
被通知它
的
子
进程
已经使用SIGCHLD信号死亡。然后,
父
进程
应该执行wait()系统调用,以读取死
进程
的
退出状态和其他信息。这
浏览 0
提问于2018-09-06
得票数 2
回答已采纳
1
回答
防止fork()复制
进程
的
内存映射(mmap‘’ed)
linux
、
memory-management
、
fork
、
linux-device-driver
、
mmap
我有一个实现mmap操作集(vm_operations)
的
Linux
设备驱动程序,以及一个使用mmap调用映射设备驱动程序内存空间
的
进程
。我希望避免这些重复,并实际上使所有的内存映射私有到
父
程序。 这在
Linux
上是可能
的
吗?
浏览 5
提问于2015-03-29
得票数 0
1
回答
子
进程
打开
的
文件是否与
父
进程
的
文件打开限制相对应?
files
、
process
、
limit
在Mac或
Linux
上,如果使用命令ulimit -n,根据这个堆叠溢出柱,您可以看到页面打开
的
限制,这似乎是一个单独
的
进程
。因此,如果
父
进程
生成子
进程
,而这些子
进程
打开文件,那么这些文件是否与
父
进程
的
打开文件限制相对应?
浏览 0
提问于2017-06-17
得票数 3
回答已采纳
1
回答
Linux
在继承其孤立
的
僵尸
进程
时是否将“`SIGCHLD`”发送给“`init`”?
linux
、
signals
、
init
、
zombie-process
当
Linux
继承孤立
的
僵尸
进程
(未被原始
父
进程
接收
的
进程
)时,它是否将SIGCHLD发送到init (PID 1
进程
)?
浏览 0
提问于2019-06-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux中父进程为何要苦苦地知道子进程的死亡原因?
多进程编程中父进程如何回收僵尸进程
Linux进程管理
理解Linux的进程状态
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券