Linux进程、信号与线程的深入解析
1. 进程与信号基础
在Linux操作系统中,进程是其核心组成部分。当进程接收到以下表格中的信号时,默认会被挂起:
| 信号名称 | 描述 |
|---|---|
| SIGCONT | 如果进程已停止,则继续执行;若进程未停止,则忽略该信号 |
| SIGCHLD | 当子进程停止或退出时发出 |
| SIGSTOP | 停止执行(无法被捕获或忽略) |
| SIGTSTP | 终端停止信号,通常通过键入Ctrl + Z触发 |
| SIGTTIN, SIGTTOU | 由shell用于指示后台作业因需要从终端读取或产生输出而停止 |
| SIGFPE | 由浮点运算异常产生 |
| SIGILL | 处理器执行了非法指令,通常由损坏的程序或无效的共享内存模块引起 |
| SIGQUIT | 通常通过在终端键入Ctrl + \ 或配置的退出字符触发 |
超级会员免费看
订阅专栏 解锁全文
1697

被折叠的 条评论
为什么被折叠?



