腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当OOM杀手终止进程时返回代码
linux
、
out-of-memory
、
waitpid
、
return-code
我正在使用SUSE SLES11的POWER7系统上运行多程序工作负载(基于SPEC CPU2006基准测试)。我禁用了交换,否则使用交换的进程的度量可能会受到严重影响。我知道,通过OOM杀手,内核可能会杀死一些进程。这完全没问题。问题是,我认为被内核杀死的线程会以错误条件退出(例如,进程被一个信号终止)。waitpid(pid, &status, 0); 即使一个线程被OOM杀手杀死(我知道,因为我在屏幕和/var/log/message
浏览 7
提问于2011-08-25
得票数 8
回答已采纳
1
回答
在
Linux
下捕获
SIGKILL
的C++程序
c++
、
signals
、
core
、
kill
当我的进程在
linux
中接收到
SIGKILL
时,我想创建一个内核。我试图捕捉到这个信号,但似乎无法捕捉到
SIGKILL
。
浏览 2
提问于2020-02-19
得票数 0
回答已采纳
3
回答
是否存在
SIGKILL
无法工作的情况?
linux
、
signals
、
sigkill
在
Linux
上运行的应用程序,如果没有阻止信号
SIGKILL
,在触发
SIGKILL
信号时不会被杀死,有没有这种情况?
浏览 3
提问于2011-12-22
得票数 8
1
回答
在
Linux
内核中处理
SIGKILL
的最佳方法
linux-kernel
我正在
Linux
3.0中编写一个syscall,在等待某个事件发生的同时(使用等待队列),我想检查是否有挂起的
SIGKILL
,如果发生了,我希望current任务尽快终止。据我所知,只要我从系统调用返回(实际上,只要进程进入用户模式)返回,内核就会检查挂起的信号,并且在看到
SIGKILL
时,内核将在返回到用户模式之前杀死current。问:我上面关于
SIGKILL
如何工作的假设是正确的吗?我的另一个选择是查看致命的
SIGKILL
是挂起的,而不是从syscall返回,我只执行do_exit()。我希望尽可能
浏览 6
提问于2012-08-31
得票数 1
回答已采纳
2
回答
多处理进程os.system('kill -9 {0}'.format(pid))在
Linux
上失败
python
、
linux
、
process
当我在中使用terminate时,我找到了以os.system方式关闭进程的方法(‘kill -9 {0}'.format(pid)),但它失败了。sys.setrecursionlimit(1000000)progress2 = Process(target=run_proxypool)progress2.start() pid
浏览 10
提问于2017-09-28
得票数 1
回答已采纳
1
回答
节点子进程清理
node.js
、
child-process
节点进程以require('child_process').spawn、can、close和exit启动。我想,在某些情况下,他们也可以永远挂着,而不礼貌地告诉Node。如何确保我的Node应用程序总是很好地清理其子进程?我知道kill可以用来“向子进程发送信号”。这听起来不像是一种保证,特别是因为文档说:“注意,当函数被称为杀死时,传递给子进程的信号可能实际上不会被杀死。杀死实际上只是向进程发送一个信号。”
浏览 5
提问于2013-09-06
得票数 1
回答已采纳
1
回答
如何在系统调用中终止进程?
linux
、
system-calls
declaration of function ‘sys_kill’ [-Werror=implicit-function-declaration]#define _POSIX_SOURCE #include <
linux
/unistd.h> #include <
浏览 9
提问于2016-11-09
得票数 0
回答已采纳
1
回答
当将
SIGKILL
发送到
Linux
中的僵尸进程时会发生什么?
linux
、
process
、
signals
、
zombie-process
在
Linux
中,当一个子进程终止而它的父进程还没有等待它时,它就变成了一个僵尸进程。子程序的退出代码存储在pid描述符中。 如果一个
SIGKILL
被发送给孩子,就不应该有任何效果。这是否意味着退出代码不会被
SIGKILL
修改,或者退出代码是否会被修改以指示子程序由于接收到
SIGKILL
而退出?
浏览 0
提问于2016-01-22
得票数 11
回答已采纳
2
回答
用C++管理
Linux
中的进程
c++
、
linux
我想写一个程序来杀死
Linux
中的坏进程。 该程序应检测在
Linux
中运行的所有线程和进程。我知道我应该使用/proc文件夹,但是它会返回所有进程吗?以及如何在C++中通过进程ID终止进程?
浏览 2
提问于2011-07-11
得票数 0
1
回答
退出代码为9的C++程序崩溃(
SIGKILL
)
c++
、
error-handling
我的应用程序崩溃,退出代码:9 (
SIGKILL
) (它运行在
linux
上;分os 7)
浏览 2
提问于2016-11-30
得票数 28
回答已采纳
1
回答
在Android/
Linux
内核中处理被杀死的进程。
android
、
c
、
linux
、
linux-kernel
、
kernel
我有一个与android内核相关的问题。有人能解释一下当一个进程在内核中被杀死时到底发生了什么吗?我想在修改后的内核中处理所有这样的进程。我有预感,这应该在/kernel/exit.c中的某个地方处理。
浏览 3
提问于2013-10-16
得票数 0
2
回答
SIGKILL
信号处理
linux
、
unix
、
posix
、
sigkill
、
posix-api
如果
linux
进程正在等待I/O (即,它处于SLEEP状态),并且针对它发出
SIGKILL
信号,那么在终止(STOPPED状态)时,它将通过RUNNING状态还是READY状态?换句话说,对于处理由
SIGKILL
生成的系统中断的进程,是否需要传递RUNNING或READY状态?我知道在正常情况下进程可以处理来自内核的中断,并且知道
SIGKILL
终止无响应信号的目的是相当矛盾的,因此我怀疑是否对被终止的进程进行了多少控制。
浏览 4
提问于2013-04-02
得票数 6
回答已采纳
1
回答
西格勃和西格勃有什么区别?
linux
、
init
、
signals
前几天,我在使用sigabrt的python应用程序中遇到了一个停顿,但我知道init应该发送一个西格信号。我很好奇他们之间有什么区别,如果有的话?有人能给我一些资源来读更多这方面的内容吗?
浏览 0
提问于2017-09-14
得票数 3
回答已采纳
1
回答
如何杀死子进程
python
、
fork
我找到了几种杀死子进程的方法。我想使用os.kill(pid)。但它不起作用,我想应该是这样。 os.kill(logProc, 0) return if logProc>0:
浏览 1
提问于2013-11-28
得票数 4
回答已采纳
1
回答
Python PyTorrent库导入错误
python
、
attributeerror
、
sigkill
我使用Python已经有一个月了,我还有很多事情要做。我试图为我最喜欢的torrent源编写一个简单的torrent爬虫,并下载文件本身而不是torrent。我成功地下载了.torrent文件,但是我无法用.torrent文件下载该文件。pip install PyTorrent 你可以从上面的截图中看到我的系统和我的python版本。而且,我在windows8上运行python,屏幕截图来自PowerShell。
浏览 7
提问于2013-11-14
得票数 0
1
回答
linux
SIG_KILL能被进程审查员处理吗?
linux
、
process
、
signals
、
handler
在这一点上,不同的
linux
内核版本之间有什么不同吗?我试图从2.6.30升级到更高的版本,并且从开发的角度了解这个SIG_KILL是否可以安全地处理?
浏览 13
提问于2017-02-25
得票数 2
回答已采纳
1
回答
必须将
SIGKILL
(和SIGTERM)显式地发送到指定的进程吗?
linux
、
signals
、
sigkill
、
sigterm
我想知道是否必须显式地将
SIGKILL
发送到指定的进程?内核可以隐式地向进程发送任何
SIGKILL
和SIGTERM吗? 当操作系统关闭时,内核是否向运行进程发送一些信号(S)来终止它们?
浏览 0
提问于2018-12-06
得票数 1
回答已采纳
1
回答
NodeJS子进程和
SIGKILL
node.js
、
process
、
signals
、
sigkill
我正在寻找一种方法来杀死当我的父进程死亡时产生的所有子进程(包括通过接收
SIGKILL
)。
Linux
进程管理器似乎掌握了关键,因为向PM2守护进程发送
SIGKILL
会导致所有子进程退出(在pm2平台上)。 那么你知道PM2是如何做到这一点的吗?如何重现此行为? 谢谢!
浏览 28
提问于2019-06-11
得票数 1
2
回答
无法终止Python子进程启动的Jar文件
python
、
java
、
python-3.x
、
linux
、
ubuntu
我这里有一个python脚本,它从github下载一个jar文件,执行它,等待3分钟,然后终止进程。总而言之,在运行p2 = subprocess.Popen(["java", "-jar", "serverstarter-2.0.1.jar", "&"], stdout=subprocess.DEVNULL)之后什么也没有发生。即使是ti
浏览 2
提问于2021-11-24
得票数 0
1
回答
进程文件描述符和
SIGKILL
信号行为
c
、
linux
、
signals
我对
Linux
上的文件描述符和信号没有什么疑问。 are all file descriptors close when process terminated by
SIGKILL
signal?
浏览 2
提问于2013-02-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每天一个linux命令之kill命令
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券