- 6
- 0
- 约2.35千字
- 约 11页
- 2016-12-14 发布于河南
- 举报
信号介绍 信号是软中断,是异步编程的工具 指示有事件发生 分辨不出同一信号是否多次发生 可以控制进程对信号的反应 信号定义为正整数常量(1-31),SIGXXXX Linux支持31个信号 /usr/include/bits/signum.h kill -l 用户可以利用SIGUSR1和SIGUSR2来自定义信号 fork产生新进程的时候,会继承父进程的信号处理 信号发生原因 执行错误 SIGFPE:浮点运算出错 SIGSEGV:段错误 中断发生 SIGKILL:强制程序退出 SIGINT:control-c 事件发生 SIGALRM:计时器到时间 SIGCHLD:子进程结束 I/O事件 SIGURG:网络紧急事件 SIGPIPE:管道破坏 信号处理 信号处理是异步编程,信号随时可能发生 进程需要事先告诉内核信号发生后的处理方法 开始时使用默认的处理方法 信号处理函数 安装处理函数的过程称为捕获信号 信号处理方式 忽略信号 SIGKILL SIGSTOP除外,严重错误后果不可预料 结束进程,或发生核心转储 停止进程,以后可能被重新启动 使用信号处理函数捕获信号 SIGKILL SIGSTOP除外 SIGKILL 和 SIGSTOP不能被忽略或用户处理 信号处理 void (*signal(int signo, void (*func)(int)))(int); typed
您可能关注的文档
- 10kV架线路技术改造原则.doc
- 10TT电.doc
- 10位管理师及思想.doc
- 10以内加法练习题1---7.doc
- 10大国际店集团在中国的发展趋势.doc
- 10年秋行本科思维方式与方法行考1,2,3网考答案.doc
- 10年外贸证员考试真题基础部分及答案.doc
- 10招教你个人过好节假日.doc
- 10级案例析4-1.doc
- 10财经法真题.doc
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 2026黑龙江省纪委监委派驻省管企业纪检监察组及省纪检监察干部学院公开招聘工作人员42人考试参考试题及答案解析.docx VIP
- 2025年高考江西卷物理真题(附答案解析).docx VIP
- RAZ-G分级阅读小学英语绘本Time of Day(可打印成册).pdf VIP
- API 607-2010 转四分之一周阀门和非金属阀座的耐火实验.pdf VIP
- 初中英语新人教版七年级下册1-8单元作文范文(共八篇)(2025春).doc VIP
- 2025年国开电大 农业生态学 形考任务阶段作业1-4答案.pdf VIP
- 2025年理赔专业技术职务任职资格考试(理赔员-社保理赔)题库及答案.docx VIP
- 山农成人教育作物种子学期末考试复习题及参考答案.docx VIP
- 眼科视神经疾病诊疗指南技术操作规范.docx VIP
- 玉龙纳西族自治县(2025年)纪委监委公开遴选公务员笔试试题及答案解析.docx VIP
原创力文档

文档评论(0)