特牛生活网

UNIX环境高级编程学习笔记八_信号_upon argnum-CSDN博客

网友收藏
文章浏览阅读186次。一. 信号概念信号是软件中断,用于比较重要的程序处理。产生信号的条件:用户终端产生信号,如Ctrl+C硬件检测出的软件错误,如无法运行的除0调用kill(1)和kill(2)所产生的信号检测到某种软件的条件已经发生二. 中断的系统调用在执行低速系统的系统调用时,期间因捕捉到信号而导致中断,但其返回条件无法实现,导致出错。如:请求读某些文件,但文件中数据不存在了,导致请求无法实现。处理的办法是设置原系统调用的自启动,以使系统不耗费在这个无用的等待信号下。常见的就是读写数据调用被打断_upon argnum
标签:upon argnum