腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6484)
视频
沙龙
2
回答
有必要摆脱
僵尸
过程吗?
、
我在某个地方(忘记在哪里)读到,
僵尸
进程
继续使用流程表条目(具体是流程标识符或PID),并导致资源泄漏。使用的资源可以作为删除
僵尸
进程
的理由吗? 是否需要删除
僵尸
进程
?
浏览 0
提问于2015-05-22
得票数 0
3
回答
为什么需要
僵尸
进程
?
、
、
、
、
维基百科基本上给出了我需要知道的所有关于
僵尸
进程
的可能信息,但只是一句简单的话,说明在父
进程
创建另一个子
进程
的情况下,PID中的冲突将不会存在,这可能是useful..in。如果被命名的
僵尸
进程
被移除而不是保留在那里,那么PID不是可用的吗? 或者,为什么
僵尸
进程
应该存在,还有其他原因吗?
浏览 3
提问于2013-05-07
得票数 6
回答已采纳
2
回答
进程
完成后的
CPU
时间
、
、
、
Linux
中有没有一个函数可以让我查看一个
进程
在完成后使用了多少
CPU
?我需要类似于bash "time“命令的东西。我对
进程
进行了fork(),然后使用wait()等待一个孩子完成。准确测量“实时”时间( fork()和exit()之间经过的实际时间)的方法也是受欢迎的,即使在子
进程
变成
僵尸
之后很长一段时间才调用wait(),但我不确定这是否可行。
浏览 2
提问于2011-08-13
得票数 1
回答已采纳
1
回答
僵尸
进程
能被调度吗?
、
由于
僵尸
进程
是释放了所有资源但仍存在于
进程
表中的
进程
,因为它们的父
进程
可能要求返回状态,所以它是
Linux
中的一个单独的状态,如就绪、等待等,还是与表中的正常等待
进程
一样,也可以调度?
浏览 0
提问于2016-09-14
得票数 0
6
回答
为什么ps被困了?
它输出一个
进程
列表并停止响应。我检查了有足够的RAM (1GB)。Tasks: 79 total, 1 running, 77 sleeping, 0 stopped, 1 zombie
Cpu
浏览 0
提问于2010-08-18
得票数 6
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
回答已采纳
1
回答
如果
僵尸
州没有被清除有什么问题吗?
、
我有一个生产部门,其中的java流程已经成为
僵尸
,并在那里呆了一段时间。如果该单元重新启动,那么它将被清除。但是,该单元没有重新启动,另一个java
进程
正在启动和运行。如果这个
僵尸
状态保持不变,没有清除它,有什么问题吗?它会以任何方式影响(表现还是缓慢)?
浏览 0
提问于2018-06-26
得票数 19
1
回答
如何杀死每当geany启动时总是启动的
僵尸
进程
、
但是过了一段时间,每当我启动Geany时,一个
僵尸
进程
就会启动,它无法加载文件,因此我无法编辑内容。在Geany运行时,它占用了我100%的
CPU
。我试图用以下方法来杀死
僵尸
进程
:但是,一旦我再次启动应用程序,
僵尸
进程
就会自动启动。我能做些什么来一劳永逸地杀死
僵尸<
浏览 2
提问于2014-05-21
得票数 1
回答已采纳
2
回答
如何创建几分钟内无法收割的
僵尸
进程
、
、
、
有没有人可以建议我一个简单的方法来创建一个
僵尸
进程
,而这个
僵尸
进程
在几分钟内都不能收割。这样做的目的是为了测试父
进程
是否能够在
僵尸
进程
再次变得可收割后进行收割。对于不可收割的
僵尸
,可以在中找到一种情况。我想可能有更简单的方法来做到这一点。首选语言: C/C++
浏览 3
提问于2014-11-03
得票数 0
2
回答
太多PHP
僵尸
进程
、
、
我今天重新启动了apache守护
进程
,以重新加载配置文件,但之后,我开始看到系统上的许多php
僵尸
进程
。数量从10到30不等,它们在死时都会占用一部分
CPU
。我应该从哪里开始调试这个问题?我认为php
进程
来自一个从“哑”设备接收数据的脚本,即。他们发送带有GET参数的请求,而不关心结果。一些数据:# uname -a
Linux
<hostname> 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 BST
浏览 0
提问于2012-04-27
得票数 3
回答已采纳
1
回答
当一个程序发送SIGKILL信号时,它会做什么?
、
、
、
当我使用killall -9 name杀死一个程序时,状态就变成了
僵尸
。几分钟后,它真的停止了。在这几分钟里发生了什么?
浏览 0
提问于2018-12-03
得票数 47
回答已采纳
4
回答
监测
僵尸
进程
、
、
、
、
当前,Nagios使用以下命令监视
僵尸
进程
:它检查状态= X,Z的
僵尸
进程
。在
Linux
或Ubuntu机器上,我可以运行以下命令来查看
僵尸
进程
:如何使'X‘和'Z’状态都在一行中。我想在Zabbix中配置相同的监视器。
浏览 5
提问于2013-10-24
得票数 0
回答已采纳
2
回答
如何仅等待()某些子
进程
并防止
僵尸
、
、
、
、
我正试图在
linux
上用c++编写一个模拟shell,却被困在了这个问题上: 我需要在后台运行一些
进程
,在前台运行一些
进程
。为了防止前台
进程
变成
僵尸
,我可以使用wait(),但是如何防止后台
进程
变成
僵尸
呢?
浏览 0
提问于2018-11-24
得票数 1
回答已采纳
1
回答
如何找出
僵尸
过程的原因?
、
我有一个
僵尸
程序,我正试图调查。 当
进程
在
Linux
上死掉时,它并不是全部被立即从内存中移除--它的
进程
描述符停留在内存中(
进程
描述符只占用少量内存)。
进程
的状态变为EXIT_ZOMBIE,
进程
的父
进程
被通知它的子
进程
已经使用SIGCHLD信号死亡。然后,父
进程
应该执行wait()系统调用,以读取死
进程
的退出状态和其他信息。这允许父
进程
从死
进程
中获取信息。调用wa
浏览 0
提问于2018-09-06
得票数 2
回答已采纳
5
回答
为什么必须为子
进程
使用` `wait()`?
、
尽管等待的
linux
手册页很好地解释了,您需要对子
进程
执行wait(),以便它们不会变成
僵尸
,但它根本没有说明原因。如果我太早使用waitpid,我的父
进程
会被阻塞,当我使用太晚的时候,我会被
僵尸
淹没,无法再fork(),这不仅对我的
进程
不利,而且会导致整个系统出现意想不到的问题。我可能还可以找到一个非阻塞函数来检查子
进程
,并仅在它们终止时才使用waitpid。为什么
Linux
要保留
僵尸
?为什么我要等我的孩子?这是为
浏览 1
提问于2011-12-29
得票数 16
回答已采纳
4
回答
<defunct>
进程
仍然落后
、
、
在调查之后,我发现系统一直在增加<defunct>
进程
的列表。这些
进程
的增加消耗了所有的RAM,从而使系统没有响应能力。另一个问题是,当我试图杀死init脚本时,在引导时运行的
进程
也会转到<defunct>。我无法找到为什么这些
僵尸
进程
不会被init和消耗掉的RAM杀死的线索。
浏览 0
提问于2016-03-26
得票数 3
回答已采纳
2
回答
僵尸
进程
对嵌入式
linux
的影响
、
我正在开发一个程序(Grand父
进程
),它自动重新启动一个
进程
(父
进程
),在出现错误时调用另外两个
进程
(子
进程
)。如果其中一个子
进程
处理行为不当,父
进程
将尝试优雅地关闭应用程序,而父
进程
将重新启动所有操作。但是,在出现错误或意外行为时,父
进程
: children)Restart 杀死父
进程
(这将杀死父
进程
)。由于我的代码中可能有一个问题,父母
进程
以
僵尸
的形式存活下
浏览 3
提问于2021-09-13
得票数 1
回答已采纳
1
回答
C#识别响应
僵尸
进程
、
、
应用程序连接到应用服务器并在服务器上启动
进程
。应用程序服务器上的
进程
仍在以100%的
cpu
使用率运行。问题: 能否以
僵尸
进程
的形式检测应用服务器上正在运行的
进程
?“
僵尸
”
进程
仍在响应。有没有办法从“
僵尸
”那里获得端口和IP地址?因此,我可以在特定端口上对客户机进行ping。我只是不知道我需要在哪里搜索才能识别它,因为这个过程可以占用100%的时间,并不意味着它是一个
僵尸</e
浏览 2
提问于2017-03-20
得票数 0
回答已采纳
1
回答
在Windows上,我是否必须在调用WaitForSingleObject()之后调用CreateProcess()?
、
、
、
在
Linux
上,我必须在父
进程
上的wait()后调用fork(),否则子
进程
在完成后将一直处于
僵尸
状态,直到父
进程
完成为止。我知道Windows‘CreateProcess()与
Linux
的fork()不同,看起来’
僵尸
‘是一个在Windows上不存在的UNIX/
Linux
概念。但是,也许我仍然必须调用WaitForSingleObject()来释放分配给CreateProcess()的一些操作系统资源,类似于
Linux
的情
浏览 2
提问于2021-10-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程——特殊进程之僵尸进程
Linux杀不死的进程之CPU使用率这么高
Linux服务器存在某进程CPU过高如何追溯其问题根源?
如何找到并杀死Linux数据中心服务器上的僵尸进程?
玩转Linux服务器常用命令
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券