相关疑难解决方法(0)

如果多线程 Linux 进程收到信号会发生什么?

如果 Unix (Posix) 进程接收到信号,信号处理程序将运行。

在多线程进程中它会发生什么?哪个线程接收信号?

在我看来,信号 API 应该被扩展来处理(即信号处理程序的线程应该能够被确定),但是在网上寻找信息我只在 linux 内核邮件列表和上发现了长达一年的火焰不同的论坛。据我了解,Linus 的概念不同于 Posix 标准,首先构建了一些兼容层,但现在 Linux 遵循 posix 模型。

目前的状态是什么?

linux signals posix multithreading

29
推荐指数
2
解决办法
2万
查看次数

标签 统计

linux ×1

multithreading ×1

posix ×1

signals ×1