信号的知识点总结

一、信号的基本概念 为了更加清晰的了解信号,那么就拿我们最熟悉的场景切入: 1>用户输入命令,在shell下启动一个前台进程。 2>用户按下ctrl-c,这个键盘输入就是一个硬件中断。 3>如果Cpu当前正在执行这个代码,则该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。 4>终端驱动将Ctrl-C解释成一个SIGINT信号,,记在该进程的PCB中(也可以说发送一个SIGIN
相关文章
相关标签/搜索