腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
向
Linux
中的所有线程广播信号
、
、
我想从一个线程向进程中的所有其他线程广播一个信号。接收该信号的线程应该在信号处理程序中处理该信号。我怎样才能做到这一点? #include <stdio.h>#include <sys/types.h> void SIGhandler
浏览 4
提问于2011-07-05
得票数 3
回答已采纳
2
回答
有没有办法从另一个进程向线程发送信号?
、
、
、
我想从一个进程发送一个信号到一个从创建的线程,另一个进程(还没有创建这个线程)。 希望我明白了!注意:我对unix和线程很陌生。
浏览 3
提问于2014-01-28
得票数 0
3
回答
无法编译调用
tgkill
的程序
、
、
、
我正在尝试编写一个使用
tgkill
向特定线程发送信号的程序,但是每当我使用gcc编译它时,我都会得到一个关于未定义的对“
tgkill
”的引用的错误。我试着用-lpthread编译,但没有用。
浏览 4
提问于2011-03-21
得票数 3
回答已采纳
1
回答
多线程、带停止信号和连续信号的多处理
、
、
、
在
Linux
上,一个普通的Java应用程序至少有14个线程。在这14条中,我只对我必须获得本机堆栈的主线程感兴趣。考虑到这个目标,我已经使用fork()启动了一个单独的进程,它监视主线程的本机堆栈。
浏览 2
提问于2010-09-02
得票数 4
1
回答
pthread_kill异步信号在
Linux
上安全吗?
、
、
OpenGroup Unix规范 pthread_kill()是异步信号安全的.但是
Linux
并没有在相关部分列出这个函数。 那么,在
Linux
上的信号处理程序中调用pthread_kill安全吗?我知道它是用
tgkill
()实现的(这是安全的.但这并不能自动保证pthread_kill()的安全性)。不幸的是,当实时信号队列已满时,
Linux
将恢复到向整个进程提供SIGIO .
浏览 2
提问于2018-07-23
得票数 4
回答已采纳
2
回答
线程在循环中等待信号
、
、
、
我是C中的新手,我想创建一个程序,其中两个线程将在一个循环中发送信号(SIGUSR1和SIGNUSR2),另一个线程将等待并处理这些信号。我是否可以让其他线程也检查信号的类型(而不阻止信号到达其他线程)?我试图让四个线程等待信号,当两个线程发送信号时,线程不知道哪个线程会捕获信号。我不想指定接收信号的线程id。
浏览 5
提问于2013-09-24
得票数 1
1
回答
tgkill
杀死整个进程,而不是仅仅通过tid。
、
、
我一直试图使用
tgkill
远程删除线程。我知道pthread_kill被推荐用于这类事情,因为
tgkill
没有任何glibc,但是,我将在进程之外进行杀死调用。ctype.h>#include <signal.h>#include <sys/syscall.h> int tgid, tid; tgid = atoi(argv[1
浏览 0
提问于2014-11-18
得票数 0
回答已采纳
1
回答
Java 7 Hotspot JVM在
Linux
上使用SIGRT*吗?
、
、
、
我们有一个java服务,它加载在
Linux
上的本机守护进程中。这个守护进程阻止大多数信号并安装自己的信号处理程序,因为这个进程是一个通用的任务关键应用程序。在64位
Linux
(SLES,RH)上升级到Java7JVM之后,我们注意到当套接字关闭时,等待连接的ServerSocket不会收到信号。在
Linux
上(在x86_64内核2.6.32,3.11.6上测试),读取当前信号掩码(pthread_sigmask(SIG_UNBLOCK, 0, &set))不返回当前掩码。set只是0。
浏览 6
提问于2013-12-12
得票数 2
1
回答
如何杀死使用CLONE_THREAD产生的线程,并在内核空间的共享资源上被阻塞?
、
、
我有一个测试用例,其中有一些线程是使用.Here ().Here中的CLONE_THREAD选项产生的,如果我想杀死一个特定的线程,我想我们应该在systemcall()中使用SYS_
tgkill
。我试着杀死在上面的manner.But中创建的线程,当SIGKILL被发送到相同的进程时,整个过程都得到killed.Am我在使用syscall(SYS_
tgkill
,pid,tid,9)时遗漏了一些东西
浏览 0
提问于2011-03-06
得票数 0
回答已采纳
2
回答
Apache mod_perl进程处于futex_wait状态。
、
、
、
、
, 1) = 1
tgkill
(21764, 21791, SIG, 1) = 1
tgkill
(24133, 24164, SIGrt_sigreturn(0xf) = 0 select(0, NULL, NU
浏览 3
提问于2011-10-14
得票数 3
回答已采纳
1
回答
使用ptrace -
linux
异步停止附加的线程
、
、
、
、
在使用其pid附加pthread并操作其调试寄存器的内容之后,同时使用waitpid(-1,&status,__WALL)进行等待;我希望能够停止该线程并进行其他操作(定义另一个断点等)。有没有一种安全而快速的机制来停止正在运行以进行额外修改的附加线程?
浏览 2
提问于2016-06-09
得票数 0
1
回答
PTRACE_DETACH在PTRACE_CONT和errno=ESRCH之后失败
、
、
在我的项目中,我需要附加到进程,恢复它们,然后使用ptrace分离它们。然而,与errno=ESRCH (No such process)分离失败。#include <stdio.h>#include <fcntl.h>#include <sys/wait
浏览 3
提问于2013-12-11
得票数 4
回答已采纳
1
回答
在
linux
上如何在没有gdb/pstack的情况下获取进程的所有线程堆栈id
我想打印一个进程的所有线程堆栈,没有pstack,gdb。我想使用pthread_kill向所有线程发送自定义信号,并使用signal_handler接受它,然后打印当前线程堆栈,但问题是如何获得所有线程的id?我已经尝试过了:读取/proc/$pid/task下的子目录,但这表示的是LWP线程,而不是pthread_t。
浏览 0
提问于2018-06-05
得票数 0
2
回答
当SIGCANCEL被发送到线程时会发生什么?
、
、
在多线程环境中,当SIGCANCEL被发送到线程时会发生什么?
浏览 4
提问于2011-04-26
得票数 2
回答已采纳
1
回答
android 8.0设备的本机崩溃
tgkill
、
、
Galaxy Note8 (greatlte) #00 pc 000000000004b3ac /system/lib/libc.so (
tgkill
浏览 1
提问于2018-07-31
得票数 4
1
回答
当通过CTRL接收SIGINT时,发送者pid为零。
、
、
输出是:waiting for sigint ...现在,如果我为kill、tkill和
tgkill
启用了
linux
跟踪器,我可以验证信号在第一个示例中由sys_kill处理,在最后一个示例中由sys_
tgkill
处理。
浏览 0
提问于2016-02-02
得票数 2
回答已采纳
3
回答
libc-bin dpkg分割断层
、
、
Segmentation fault (core dumped)/sbin/ldconfig.real: Can't stat /usr/lib/i686-
linux
-gnu: No such file or directory /sbin/ldconfig.real
浏览 0
提问于2017-04-27
得票数 0
2
回答
从线程id获取pthread_t
、
即使线程没有提供一个,是否有一个特定于
Linux
的函数?我不认为这样的函数存在,但我很乐意得到纠正。我很清楚,通常最好让线程通过条件变量等来管理自己的生命周期。 此用途用于测试目的。使用syscall(
tgkill
())会杀死进程,因此我为测试人员提供了一种方法,让测试人员向进程提供要终止的线程id。
浏览 11
提问于2017-09-20
得票数 2
回答已采纳
6
回答
Android 7原生崩溃: libc.so
tgkill
、
、
、
、
native: pc 000000000007a6c4 /system/lib64/libc.so (
tgkill
+8) native: pc 0000000000077920 /system/
浏览 17
提问于2017-05-20
得票数 106
1
回答
播放控制台崩溃报告
tgkill
+8
、
backtrace: native: pc 00000000000690cc
浏览 0
提问于2017-10-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券