Linux进程信号机制与处理流程详解.pdfVIP

  • 0
  • 0
  • 约2.23万字
  • 约 15页
  • 2026-08-21 发布于北京
  • 举报

7信号

7.1信号的概念

在进程运行过程中,经常会产生一些,这些的产生和进程的执行往往是异步的,信号了一

种在软件层面上的异步处理的机制。在硬件层面上的异步处理机制是中断,信号是中断的软件模

拟,是一种软件中断。每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT等,它

们在系统头文件signal.h中定义,也可以通过在shell下键入kill–l查看信号列表,或者键入man

7signal查看更详细的说明。

$kill-l

$man7signal

7.2信号的产生

产生的信号的方法有很多种:

用户按下ctrl+c可以产生一个SIGINT中断信号。(这种信号的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档