信号:仅由内核生成?

信号:仅由内核生成?

进程真的可以“生成”信号吗?或者它们只是请求内核代表它们发送信号?

那么硬件中断呢?它们会转换为软件中断吗?比如,CPU 可以直接中断进程吗?还是通过内核中断?

答案1

信号由内核传递。

CPU 产生的任何中断都会被内核拦截(这是整个“内核始终保持控制”理念的基石)。

你想做什么?最好陈述整个问题,否则你可能会陷入困境,而实际上有更好的方法可用。

相关内容