腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
多少是太多
僵尸
(坏)
目前在我的
Linux
上运行top,我看到了82个
僵尸
。一个小时后,我看到了128个
僵尸
。我知道
僵尸
是无害的,但多少是太多?它们能引起问题吗?
浏览 0
提问于2019-02-17
得票数 5
2
回答
失效的
进程
会阻止其他
进程
的正常运行吗?
、
、
、
、
我深入挖掘了一下,然后我意识到我有很多
僵尸
进程
。但是,在我使用下面的命令杀死父
进程
之后: "ps -ef | grep defunct | grep -v grep | awk '{print $3我杀死
僵尸
对重启有帮助吗?如果是这样的话,这就很奇怪了,因为我找不到任何解释废弃
进程
如何影响正常
进程
的参考资料
浏览 2
提问于2010-03-10
得票数 1
回答已采纳
2
回答
如何
创建
几分钟内无法收割的
僵尸
进程
、
、
、
有没有人可以建议我一个简单的方法来
创建
一个
僵尸
进程
,而这个
僵尸
进程
在几分钟内都不能收割。这样做的目的是为了测试父
进程
是否能够在
僵尸
进程
再次变得可收割后进行收割。对于不可收割的
僵尸
,可以在中找到一种情况。我想可能有更简单的方法来做到这一点。首选语言: C/C++
浏览 3
提问于2014-11-03
得票数 0
1
回答
如果
僵尸
州没有被清除有什么问题吗?
、
我有一个生产部门,其中的java流程已经成为
僵尸
,并在那里呆了一段时间。如果该单元重新启动,那么它将被清除。但是,该单元没有重新启动,另一个java
进程
正在启动和运行。如果这个
僵尸
状态保持不变,没有清除它,有什么问题吗?它会以任何方式影响(表现还是缓慢)?
浏览 0
提问于2018-06-26
得票数 19
5
回答
为什么必须为子
进程
使用` `wait()`?
、
尽管等待的
linux
手册页很好地解释了,您需要对子
进程
执行wait(),以便它们不会变成
僵尸
,但它根本没有说明原因。我能想到的另一种解决方案(
创建
一个两层的父
进程
,产生并发子
进程
,再同时产生子
进程
和孙子
进程
的wait )现在对我来说太复杂了。我可能还可以找到一个非阻塞函数来检查子
进程
,并仅在它们终止时才使用waitpid。为什么
Linux
要保留
僵尸
?为什么我要等我的孩子?这是为了在
浏览 1
提问于2011-12-29
得票数 16
回答已采纳
3
回答
为什么需要
僵尸
进程
?
、
、
、
、
维基百科基本上给出了我需要知道的所有关于
僵尸
进程
的可能信息,但只是一句简单的话,说明在父
进程
创建
另一个子
进程
的情况下,PID中的冲突将不会存在,这可能是useful..in。如果被命名的
僵尸
进程
被移除而不是保留在那里,那么PID不是可用的吗? 或者,为什么
僵尸
进程
应该存在,还有其他原因吗?
浏览 3
提问于2013-05-07
得票数 6
回答已采纳
1
回答
如何避免crond中的
僵尸
进程
( crond -l 9)
、
、
、
我的系统基于
Linux
( 3.12.14 ),我可以经常看到Zombie
创建
。 我们没有重新启动crond的选项,因为很多实时特定的脚本都是作为crondtab配置的一部分运行的。它清楚地显示'sh‘变成了
僵尸
(sh,它的父
进程
正在运行crond ( cr
浏览 5
提问于2018-01-01
得票数 3
1
回答
使用叉子()和等待()的适当方式
、
、
我刚刚开始学习
Linux
中的叉和等待,并在wait()手册页注释中看到了这一段: 一个孩子终止,但没有等待成为一个“
僵尸
”。内核维护有关
僵尸
进程
的最小信息集(PID、终止状态、资源使用信息),以便允许父
进程
稍后执行等待以获取有关子
进程
的信息。只要
僵尸
不通过等待从系统中删除,它就会占用内核处理表中的一个槽,如果这个表被填充,就不可能
创建
进一步的
进程
。如果父
进程
终止,则init(8)采用它的“
僵尸
”子
浏览 3
提问于2014-11-28
得票数 2
回答已采纳
5
回答
在
linux
C++中杀死
僵尸
进程
,了解PID
、
、
、
我必须在
linux
C中杀死/清除
僵尸
进程
。我所知道的是
僵尸
进程
的PID。我在一个循环中
创建
了一些
僵尸
进程
:for (i; i<5; i++) system("(: & exec sleep 30) &"); // create zombie我将PID保存在一个可变的标准信号中:甚至不起作用,因为
进程
已经
浏览 7
提问于2012-12-02
得票数 0
回答已采纳
2
回答
僵尸
进程
会导致内存不足吗?他们最终会被init过程杀死吗?
、
、
我有
僵尸
程序的问题。除非有许多这样的
进程
,否则让这种
进程
是无害的。
僵尸
最终会被它的父级接收到(通过调用wait(2))。如果原始父
进程
在退出之前还没有得到它,那么init
进程
(pid == 1)会在以后的某个时候这样做。我认为
僵尸
进程
会导致内存
浏览 0
提问于2014-10-15
得票数 2
4
回答
监测
僵尸
进程
、
、
、
、
当前,Nagios使用以下命令监视
僵尸
进程
:它检查状态= X,Z的
僵尸
进程
。在
Linux
或Ubuntu机器上,我可以运行以下命令来查看
僵尸
进程
:如何使'X‘和'Z’状态都在一行中。我想在Zabbix中配置相同的监视器。
浏览 5
提问于2013-10-24
得票数 0
回答已采纳
1
回答
如何找出
僵尸
过程的原因?
、
我有一个
僵尸
程序,我正试图调查。 当
进程
在
Linux
上死掉时,它并不是全部被立即从内存中移除--它的
进程
描述符停留在内存中(
进程
描述符只占用少量内存)。
进程
的状态变为EXIT_ZOMBIE,
进程
的父
进程
被通知它的子
进程
已经使用SIGCHLD信号死亡。然后,父
进程
应该执行wait()系统调用,以读取死
进程
的退出状态和其他信息。这允许父
进程
从死
进程
中获取信息。调用wa
浏览 0
提问于2018-09-06
得票数 2
回答已采纳
4
回答
如何分叉过程,这样的方式,收获孩子是不必要的
、
、
、
我似乎有一段模糊的记忆,即
Linux
中存在某种工具,它允许一个
进程
分叉(),使系统在不
创建
僵尸
的情况下自动获取子
进程
。这个机制是什么?还是我的记忆错了?
浏览 4
提问于2016-10-26
得票数 3
回答已采纳
2
回答
如何仅等待()某些子
进程
并防止
僵尸
、
、
、
、
我正试图在
linux
上用c++编写一个模拟shell,却被困在了这个问题上: 我需要在后台运行一些
进程
,在前台运行一些
进程
。为了防止前台
进程
变成
僵尸
,我可以使用wait(),但是如何防止后台
进程
变成
僵尸
呢?
浏览 0
提问于2018-11-24
得票数 1
回答已采纳
2
回答
僵尸
进程
对嵌入式
linux
的影响
、
我正在开发一个程序(Grand父
进程
),它自动重新启动一个
进程
(父
进程
),在出现错误时调用另外两个
进程
(子
进程
)。如果其中一个子
进程
处理行为不当,父
进程
将尝试优雅地关闭应用程序,而父
进程
将重新启动所有操作。但是,在出现错误或意外行为时,父
进程
: children)Restart 杀死父
进程
(这将杀死父
进程
)。由于我的代码中可能有一个问题,父母
进程
以
僵尸
的形式存活下
浏览 3
提问于2021-09-13
得票数 1
回答已采纳
1
回答
在Windows上,我是否必须在调用WaitForSingleObject()之后调用CreateProcess()?
、
、
、
在
Linux
上,我必须在父
进程
上的wait()后调用fork(),否则子
进程
在完成后将一直处于
僵尸
状态,直到父
进程
完成为止。我知道Windows‘CreateProcess()与
Linux
的fork()不同,看起来’
僵尸
‘是一个在Windows上不存在的UNIX/
Linux
概念。但是,也许我仍然必须调用WaitForSingleObject()来释放分配给CreateProcess()的一些操作系统资源,类似于
Linux
的情
浏览 2
提问于2021-10-28
得票数 1
回答已采纳
1
回答
在C (
Linux
)中
创建
僵尸
进程
、
、
、
、
我的任务是
创建
僵尸
进程
。/a.out gcc并执行该文件时,我得到以下输出:家长25096Parent 25096 (几秒钟后)你有什么建议给我吗,如何解决这个问题?因为我不确定是不是一切都对。
浏览 15
提问于2021-10-23
得票数 1
1
回答
在python中使用pid杀除子
进程
、
、
、
我在python中使用子
进程
来启动一个program.When,它启动了,它保存了在database.After中
创建
的
进程
的pid,如果触发发生,它需要停止这个
进程
并启动一个新的
进程
。问题是,当我使用subprocess.Popen().pid时,它返回的是
僵尸
进程
(失效)的pid,而不是我需要停止的真正
进程
的pid。我不能使用terminate命令,因为启动
进程
命令和终止命令发生在不同的scripts.So中。我需要一种方法来获取
浏览 2
提问于2013-10-18
得票数 1
1
回答
WSL -
僵尸
进程
的不同行为
、
我只是在WSL上玩
僵尸
进程
。sleep(30); else return EXIT_FAILURE;} 虽然我可以使用ps在本地
Linux
上看到
僵尸
进程
,但在WSL上看不到
僵尸
进程
。
浏览 0
提问于2019-05-17
得票数 0
回答已采纳
2
回答
考虑过程树的SIGKILL间的差异
、
、
当根线程接收到SIGKILL时,它是被干净地杀死还是留下它的子线程作为
僵尸
?谢谢。
浏览 2
提问于2011-03-22
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程——特殊进程之僵尸进程
多进程编程中父进程如何回收僵尸进程
如何找到并杀死Linux数据中心服务器上的僵尸进程?
Linux进程管理
Linux查杀stopped进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券