社区
Linux_Kernel
帖子详情
关于linux内核中信号处理的问题?(信号处理的时间)
wang_tab
2007-09-17 12:41:24
linux是在系统中断、异常或者是用户系统调用完,将要返回用户空间的时候检查是否有信号要处理的。
我的问题是:为什么要挑选这个时间?而且是一定要这个时间?
在do_signal()中有一个检测,如果不是要返回用户空间前夕就不进行处理。
...全文
53
2
打赏
收藏
关于linux内核中信号处理的问题?(信号处理的时间)
linux是在系统中断、异常或者是用户系统调用完,将要返回用户空间的时候检查是否有信号要处理的。 我的问题是:为什么要挑选这个时间?而且是一定要这个时间? 在do_signal()中有一个检测,如果不是要返回用户空间前夕就不进行处理。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wang_tab
2007-09-17
打赏
举报
回复
会不会是堆栈的原因。
中断的嵌套与信号处理之间是不是会有相互影响?因为信号处理时,系统对堆栈的特殊处理。
hefuhua
2007-09-17
打赏
举报
回复
信号量处理在用户空间,那么如果一直在内核空间没有必要去处理信号,信号的时间要求不是很高,这样做提高
系统效率.
深入分析
Linux
内核
源码.chm
1.3走进
Linux
内核
1.4 分析
Linux
内核
的意义 1.5
Linux
内核
结构 1.6
Linux
内核
源代码 1.7
Linux
内核
源代码分析工具 第二章
Linux
运行的硬件基础 2.1 i386的寄存器 2.2 内存地址 2.3 段机制和描述符 2.4 分页机制 2.5 ...
linux
2.6.1
内核
源码注释
包含
LINUX
内核
同步、信号、内存、调度、文件系统、网络系统、时钟等部分的源码注释。前后历时三年,算是干货。
Linux
内核
之Kernel目录
4、在signal.c
中
我们将会学习到
信号处理
过程
中
内核
堆栈和用户堆栈的操作过程,对sigaction函数与signal函数有更深入的理解; 5、通过exit.c的学习对系统编程
中
的kill、waitpid函数会有更深入的理解; 5、mktime.c
中
...
Linux
内核
源代码情景分析 (上下册 高清非扫描 )
1.4
Linux
内核
源代码
中
的C语言代码 1.5
Linux
内核
源代码
中
的汇编语言代码 第2章 存储管理 2.1
Linux
内存管理的基本框架 2.2 地址映射的全过程 2.3 几个重要的数据结构和函数 2.4 越界访问 2.5 用户堆栈的扩展 2.6 ...
[14本经典Android开发教程]-8-
Linux
内核
阅读心得体会
[14本经典Android开发教程] 8
Linux
内核
阅读心得体会 读核感悟 2 读核感悟
Linux
内核
启动
内核
的生成 2 读核感悟
Linux
内核
启动 从hello world说起 3 读核感悟
Linux
内核
启动 BIOS 5 读核感悟
Linux
内核
启动 setup...
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章