腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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
回答已采纳
2
回答
用
C
++管理
Linux
中的进程
c++
、
linux
我想写一个程序来杀死
Linux
中的坏进程。 该程序应检测在
Linux
中运行的所有线程和进程。我知道我应该使用/proc文件夹,但是它会返回所有进程吗?以及如何在
C
++中通过进程ID终止进程?
浏览 2
提问于2011-07-11
得票数 0
1
回答
在Android/
Linux
内核中处理被杀死的进程。
android
、
c
、
linux
、
linux-kernel
、
kernel
我有预感,这应该在/kernel/exit.
c
中的某个地方处理。 有没有人更清楚地知道在这样的事件中到底发生了什么,以及在哪里处理?
浏览 3
提问于2013-10-16
得票数 0
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
回答已采纳
1
回答
Linux
(
C
)信号处理
c
、
linux
、
signals
include<stdio.h>#include<signal.h>//bos501_hw_signals_handling_
Linux
=
SIGKILL
) else if (signo ==
浏览 3
提问于2021-07-04
得票数 2
1
回答
进程终止时丢弃打开的文件
linux
、
file-io
、
filehandle
是否有一种方法可以在
C
/
C
++应用程序中在
Linux
上编写打开的文件,这样如果应用程序被杀死,打开的文件就会被丢弃? 应用程序可以被
SIGKILL
杀死,所以我不能使用信号处理程序。
浏览 2
提问于2014-01-26
得票数 3
回答已采纳
1
回答
节点子进程清理
node.js
、
child-process
节点进程以require('child_process').spawn、can、close和exit启动。我想,在某些情况下,他们也可以永远挂着,而不礼貌地告诉Node。如何确保我的Node应用程序总是很好地清理其子进程?我知道kill可以用来“向子进程发送信号”。这听起来不像是一种保证,特别是因为文档说:“注意,当函数被称为杀死时,传递给子进程的信号可能实际上不会被杀死。杀死实际上只是向进程发送一个信号。”
浏览 5
提问于2013-09-06
得票数 1
回答已采纳
1
回答
集成
Linux
软+硬重启
linux
、
bash
、
linux-kernel
、
reboot
我在上看到,使用下面的命令,我们可以在
Linux
系统上模拟硬重启:echo b > /proc/sysrq-trigger 但我想在上面的命令执行之前添加一些软重启功能,如SIGTERM,
SIGKILL
等,它们是在软重启时发出的。有没有人能建议我如何使用bash或
C
/
C
++来做这件事?另外,在
Linux
系统上进行软重新启动时,需要遵循哪些步骤?
浏览 5
提问于2014-07-03
得票数 0
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
回答
来自get_user_pages的ERESTARTSYS和挂起的致命信号?
linux
、
memory
、
logging
、
kernel
、
sigkill
我在
linux
上为它测试了一些software+driver,驱动程序在其内部函数中使用了get_user_pages()。在某些时候,我的驱动程序从get_user_pages()收到ERESTARTSYS错误(-512),根据内核代码,它发生是因为“如果我们有一个挂起的
SIGKILL
,不要保持错误的页面和潜在的内存分配。-这是来自内存.
c
内核文件的注释。所以我的问题是,我如何才能看到是谁发送了这个
SIGKILL
,为什么?我尝试在/var/log/kern.log文件中查找,但在那里没有看到
浏览 7
提问于2013-11-25
得票数 0
1
回答
当有程序名片段时,获取PID
c
、
linux
、
pid
、
ps
出于这个原因,我可以使用函数kill(pid_t,
SIGKILL
),但我需要获取PID ID。 我可以运行
linux
命令ps-ax | grep blabla来查找PID ID。用
C
做这件事最好的方法是什么?
浏览 0
提问于2013-12-10
得票数 0
1
回答
退出代码为9的
C
++程序崩溃(
SIGKILL
)
c++
、
error-handling
我的应用程序崩溃,退出代码:9 (
SIGKILL
) (它运行在
linux
上;分os 7)
浏览 2
提问于2016-11-30
得票数 28
回答已采纳
7
回答
c
/
linux
无限循环应用程序:如果调用kill -9命令,则释放内存
c
、
linux
、
memory-management
、
free
、
sigkill
我在
linux
上开发了一个包含无限循环while(1)的
C
应用程序。有一些指针是动态分配的,在无限循环下很有用,所以释放内存的唯一时间是在ctrl-z、ctrl-
c
、kill -9 apppid、killall appname中断while(1)之后。main(){ signal(SIGTSTP, &deallocatehandler);
浏览 1
提问于2017-10-24
得票数 6
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
回答
如何导致托管的k8s应用程序计划失败
python
、
kubernetes
、
testing
、
airflow
、
distributed-computing
我们目前有一个混合管道气流设置。气流的核心是托管在k8s上的复制体。除了手动关闭集群的节点之外,我如何系统地模拟故障并跟踪它们对生产的影响?
浏览 4
提问于2022-08-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C/C+调试的那些“歪门邪道”
linux下安装oracle12c
分享:C语言编程——LINUX 多线程
Android C++系列:Linux信号(三)
Linux C加加 类之构造函数!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券