腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
psutil.STATUS_DEAD状态与psutil.STATUS_
ZOMBIE
相同吗?
、
在psutil模块中,我看到了
进程
的两种状态,psutil.STATUS_DEAD psutil.STATUS_
ZOMBIE
。需要了解两者的区别。我能够模拟僵尸
进程
使用‘杀死-1’和‘杀死-3’命令,但不能模拟死亡
进程
。 这里有什么想法吗?
浏览 2
提问于2021-07-24
得票数 0
回答已采纳
2
回答
背景、僵尸、守护
进程
和没有ctty --这些概念之间有关联吗?
、
、
、
、
我觉得他们很亲密,特别是通过controlling terminal的概念,但是我仍然没有太多的信息可以讲述一个故事,比如如果你需要向一个孩子解释一些关于
Linux
的文章,而不需要太多的谎言。更新#1:例如(我不知道这是否属实) background --
zombie
-前台
进程
不能成为
zombie
,因为
zombie
是一个没有父
进程
的后台
进程
。daemon -- without ctty --所有daemons都不带ctty运行,但并非所有没有ctty的
进程<
浏览 0
提问于2017-03-21
得票数 8
回答已采纳
2
回答
posix_spawn
Linux
:如何使子
进程
在终止时不进入僵尸状态
、
、
、
、
我有一个
进程
,它用posix_spawn()产生其他
进程
。当子
进程
自我终止时,它们会进入僵尸状态,这是默认的预期行为。附注:我希望子
进程
与父
进程
完全分离和独立。
浏览 0
提问于2014-10-28
得票数 1
3
回答
调用Exit()但未成为僵尸的子
进程
、
、
为了便于学习,我编写了一段代码来生成僵尸
进程
。(0); printf("the child process is %d", pid); }在我的假设中,上面的代码应该是这样的:子
进程
接收pid为0,exit的状态码为0;父
进程
接收子
进程
的pid并将其打印出来,然后进入睡眠状态20秒。因为父
进程
在子
进程
exit时不会调用wait,所以子
进程
应该会僵尸大约20秒。 但是,当我运行代码时,
浏览 1
提问于2017-05-17
得票数 2
2
回答
如何在python中避免僵尸
进程
?
、
、
socket.SOCK_STREAM)sock.close() 当我启动服务器,然后启动客户端时,每次客户端完成一个僵尸
进程
时都会留下如何更改代码,使僵尸
进程
不再存在?
浏览 1
提问于2017-03-30
得票数 3
1
回答
如何找出僵尸过程的原因?
、
当
进程
在
Linux
上死掉时,它并不是全部被立即从内存中移除--它的
进程
描述符停留在内存中(
进程
描述符只占用少量内存)。
进程
的状态变为EXIT_
ZOMBIE
,
进程
的父
进程
被通知它的子
进程
已经使用SIGCHLD信号死亡。然后,父
进程
应该执行wait()系统调用,以读取死
进程
的退出状态和其他信息。这允许父
进程
从死
进程
中获取信息。调用wait()之后,僵尸
进程</
浏览 0
提问于2018-09-06
得票数 2
回答已采纳
1
回答
kill循环中的C分叉[连续检查某物,分叉一个孩子并杀死另一个]
、
、
假设我的代码是这样的(C,
Linux
):#include <string.h>#include <errno.h> if(
zombie
1_pid !edit1:为了清楚起见,程序应该根据类型每10秒检查一
浏览 0
提问于2014-01-14
得票数 0
回答已采纳
1
回答
htop提示,只有一个
进程
正在运行
htop将
进程
状态显示为:它提示168个任务和667个线程, 这让我感到困惑,事实上很多
进程
都在运行。📷
浏览 0
提问于2019-05-23
得票数 2
回答已采纳
2
回答
从Python检查
进程
状态
、
我在
Linux
x86-64系统上运行。在Python (2.6)脚本中,我希望定期检查给定
进程
(由pid标识)是否已“失效”/
zombie
(这意味着
进程
表中存在该条目,但该
进程
什么也不做)。知道
进程
消耗了多少CPU也是很好的(类似于“top”命令所显示的)。 有人能给我一些关于如何在Python中获得这些的指点吗?
浏览 3
提问于2013-03-12
得票数 6
回答已采纳
1
回答
删除僵尸
进程
、
、
、
我有一个用例,其中我有一个
进程
,它是parent
进程
,它产生各种child
进程
,监视每个ssh连接。这个parent
进程
应该作为服务的一部分无休止地运行。但是,当这些ssh连接中的一个被关闭时,该child
进程
将成为一个
zombie
进程
。这样,每次关闭
zombie
连接时都会创建许多ssh
进程
。 我希望尽可能减少
zombie
进程
的数量。据我所知,SIGTERM或SIGKILL确实删除了
zomb
浏览 2
提问于2016-05-27
得票数 0
回答已采纳
1
回答
python -在从bash调用脚本时终止子
进程
、
、
、
、
&运行这个程序并用kill -2杀死父
进程
时,将正确地调用stop(),并且两个
进程
都会终止。现在,假设我有一个bash脚本
zombie
.sh:我从命令行运行./
zombie
.sh。如果我在父
进程
上运行kill -2,什么都不会发生。kill -15或kill -9都只是扼杀父
进程
,而不是子
进程
: [
浏览 2
提问于2014-02-28
得票数 3
1
回答
几十个<defunct>过程
、
有几天,我在Manjaro机器上启动的许多
进程
没有正确退出,而是失效了。我第一次注意到,即使当我按下Q并需要删除feh时,xkill窗口仍然存在。我并没有超越笔记本电脑,也没有做任何普通的事情),所以我试着在网络浏览器中查看输出图片,现在我有了几个qutebrowser和firefox
进程
以及一些其他应用程序(例如。一个vlc,一个瘸子)绞刑,一些已经失效的子
进程
,还有一些已经失效。 是什么导致
进程
变成僵尸而不是以这种极端和普遍的方式存在?我如何调试并希望修复原因?
浏览 0
提问于2021-02-06
得票数 0
6
回答
不能杀死僵尸
进程
、
、
有没有办法杀死僵尸
进程
?我尝试过调用exit来终止该
进程
,甚至向该
进程
发送SIGINT信号,但似乎没有什么可以终止它。我正在为
Linux
编程。
浏览 4
提问于2011-06-14
得票数 9
回答已采纳
2
回答
如何杀死僵尸过程?
、
、
、
我有两个问题:我做的一个程序正在发生故障,并且造成了几乎无法终止的
进程
,如果两个子问题都解决了,我相信这两个问题都会很容易解决。我在OSX10.6.8上运行2008年初的Macbook。/Problem #2,不可终止的
进程
:/当我运行该文件时,终端进入一种奇怪的模式,在该模式中,提示符消失了,我可以键入任何我想输入的内容(通常表示
进程
正在运行)。我不能使用control退出。这无法杀死正在运行的
进程
。 我可以很容易地查找pid,但活动监视器但原力退出失败的过程,杀死-9 pid失败,killall程序
浏览 3
提问于2013-07-14
得票数 1
回答已采纳
1
回答
Python 3.4.2在Windows与
Linux
上的Popen差异
、
、
、
我有我想要的功能,但我注意到
Linux
上的行为与Windows上的不同。], stdout=PIPE, stderr=PIPE, stdin=PIPE) p.wait(timeout =
zombie
_waitsubprocess.TimeoutExpired as err: p.kill()
zombie</em
浏览 0
提问于2015-02-17
得票数 1
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
回答
如何在
Linux
中找到无响应的应用程序
、
我希望将监视脚本从Windows (Powershell)迁移到
Linux
(Shell脚本)。我在Windows中检查的一件事是,应用程序是否“不重新编码”。(例如,,它说“运行”或“不响应”)
Linux
中是否存在类似的内容,如果有,我如何找到它?我一直在浏览网页,但找不到任何东西来说明如何找到它们,只有当应用程序没有响应时,才能做什么。
浏览 0
提问于2015-12-10
得票数 1
回答已采纳
1
回答
如何将码头集装箱变成僵尸
、
如果我没记错,docker stop xxx默认情况下会将SIGTERM发送到容器pid(1)
进程
。如果
进程
不能在10s内优雅地停止(默认)。Docker将通过向pid(1)
进程
发送SIGKILL来强制杀死它。我也知道pid(1)
进程
在
Linux
系统中是特殊的。它可以忽略SIGKILL信号()。但我认为,即使
进程
在docker容器中的PID为1,也仅仅是因为它使用名称空间对其
进程
进行范围设置。在主机中,您应该看到
进程
是另一个PID。可以被内核杀死。如何
浏览 0
提问于2018-07-04
得票数 0
1
回答
有没有办法让一个正在运行的
进程
处于D状态或Z状态?
、
现在,我在D状态或Z状态下运行systemd守护
进程
时遇到了问题。任何帮助都将不胜感激!
浏览 133
提问于2021-10-30
得票数 0
2
回答
如果父
进程
退出,如何防止子
进程
成为僵尸
进程
、
我的主
进程
产生一个子
进程
。如果主
进程
被杀死,子
进程
将被分配ppid为1。当子
进程
退出时,它将成为僵尸,因为init没有对该子
进程
调用wait()。有没有办法避免这种情况?
浏览 1
提问于2012-12-14
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券