Linux---进程信号的产生和处理

什么是信号 用户输入命令,在Shell下启动一个前台进程。 用户按下Ctrl-C,这个键盘输入产生一个硬件中断。 如果CPU当前正在执行这个进程的代码,则该进程的用户空间代码暂停执⾏行,CPU从用户态 切换到内 核态处理硬件中断。 终端驱动程序将Ctrl-C解释成一个SIGINT信号,记在该进程的PCB中(也可以说发送了一 个SIGINT 信号给该进程)。 当某个时刻要从内核返回到该进程的用户空间
相关文章
相关标签/搜索