- 4
- 0
- 约5.83千字
- 约 58页
- 2017-06-13 发布于湖北
- 举报
2010-12-16 嵌入式系统操作系统 吴国伟 wgwdut@ 大连理工大学软件学院 重点回顾 进程描述 进程状态和切换 进程的创建、执行和销毁 多线程的创建 第十章 Linux的进程管理--进程并发控制 10.1 Linux信号机制 10.2 Linux进程互斥 10.3 Linux进程同步 10.4 Linux进程间通信机制 10.1 Linux信号机制 信号的基本概念 信 号 机 制 信号的基本概念 信号是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 软中断信号用来通知进程发生了异步事件。 进程之间可以互相通过系统调用kill发送软中断信号。 内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。 收到信号的进程对各种信号有三种不同的处理方法: 第一种是类似中断的处理程序,对于需要处理的信号,进程可以指定处理函数,由该函数来处理。 第二种方法是,忽略某个信号,对该信号不做任何处理,就象未发生过一样。 第三种方法是,对该信号的处理保留系统的默认值,这种缺省操作,对大部分的信号的缺省操作是使得进程终止。进程通过系统调用signal来指定进程对某个信号的处理行为。 在进程表的表项中有一个软中断信号域,该域中每一位对应一个信号,当有信号发送给进程时,
您可能关注的文档
最近下载
- 2026年河南工业贸易职业学院单招职业适应性考试备考试题及答案解析.docx VIP
- 2026年河南工业贸易职业学院高职单招职业适应性测试备考题库及答案解析.docx VIP
- 2026年河南工业贸易职业学院单招职业适应性测试备考题库及答案解析.docx VIP
- 标准图集-西南18J812_室外附属工程.pdf VIP
- 2026年河南工业贸易职业学院高职单招职业适应性测试备考试题及答案解析.docx VIP
- 英语剑二英语Movers样卷(含答案).docx VIP
- 现代汉语自考试题及答案.doc VIP
- 2025年山东聊城中考物理试题及答案.pdf VIP
- 2026年苏教版二年级数学下册 6.1.口算和估算(课件).pptx VIP
- 《光的干涉-衍射》测试题(含答案)16047.doc VIP
原创力文档

文档评论(0)