- 1
- 0
- 约1.06万字
- 约 24页
- 2026-05-15 发布于北京
- 举报
7信号
7.1信号的概念
信号是进程在运行过程中,由自身产生或由进程外部发过来的消息(也称为)。信号是硬件中断的
软件模拟,是一种软中断。每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT
等,它们在系统头文件signal.h中定义,也可以通过在shell下键入查看信号列表,或者键
入查看更详细的说明。
7.2信号的产生
产生的信号的方法有很多种:
用户按下ctrl+c可以产生一个SIGINT中断信号
进程出现除0、异常的内存位置时会触发信号,这种信号往往是由硬件检测得到并产生的
用户使用kill命令,或者进程调用kill系统调用也可以产生信号,这种产生信号方式对用户的身
份有所限制
进程也会收到由于软件检测得到并产生信号,比如网络传输异常SIGURG、管道异常SIGPIPE和时钟
异常SIGALRM
7.3信号的处理
进程接收到信号以后,可以有如下3种选择进行处理:
接收默认处理:进程接收信号后以默认的方式处理。例如连接到终端的进程,用户按下ctrl+c,
将导致内核向进程发送一个SIGINT的信号,进程
您可能关注的文档
- Java游戏开发入门:消息协议与Protobuf使用详解.pdf
- Java游戏开发入门:消息协议与Protobuf应用详解.pptx
- 事业单位招聘考试笔试真题及.pdf
- 分类加法与分步乘法计数原理及其应用.pdf
- 2012年中考数学真题及答案精编.pdf
- 八上Units 3-4英语词汇与.pdf
- 常见地貌与地质作用综合检测.pdf
- 计数原理与排列组合:概念、公式及应用.pdf
- 空压站设备清单:螺杆空压机与辅助设备参数.pdf
- 考研词汇笔记:居民与移民相关词汇.pdf
- 2026年中国商用厨房微波炉设备智能控温技术分析报告.docx
- 北京市育才学校2025-2026学年高一下学期期中考试数学试卷(含答案).pdf
- 跨学科实践“制作简易杆秤”(教学设计)八年级物理下学期项目化课程案例.docx
- 跨学科实践“制作微型密度计”(教学设计)-八年级物理下学期项目化课程案例.docx
- 2026年旅游智能酒店客房管理系统报告.docx
- 北京市陈经纶中学2025-2026学年高一下学期贯通班期中考试数学试卷(含答案).pdf
- 河北省廊坊市2024-2025学年高二年级上学期期末考试化学试卷2.pdf
- 2025年酒店人脸识别防盗技术报告.docx
- 2025年数字货币市场前景报告.docx
- 北京市陈经纶中学2025-2026学年下学期期中诊断高二年级数学试卷(含答案).pdf
最近下载
- 文物精品与中华文明超星尔雅学习通满分答案章节测验.doc VIP
- 公益创业学智慧树知到期末考试答案章节答案2024年湖南大学.docx VIP
- 设备台账记录.xls VIP
- 污水处理优化软件:gPROMS二次开发_(8).污泥处理与资源回收模型.docx VIP
- 【MOOC】《信号与系统》(南京邮电大学)章节中国大学慕课答案.docx VIP
- 挡土墙施工工艺流程图.doc VIP
- 《光学显微镜》课件.ppt VIP
- 《光学显微镜》课件.ppt VIP
- 职业技术学院中文专业人才培养方案.docx VIP
- 污水处理优化软件:SuperPro Designer二次开发_(6).动力学模型构建与优化.docx VIP
原创力文档

文档评论(0)