首页 » Posts tagged 'signal'

Tag: signal

可靠signal函数的实现

lesca | Ubuntu | 2011-03-16
在上一篇文章中,笔者介绍了Ubuntu中signal()函数的不可靠性以及产生不可靠性的缺陷。 我们先来回忆一下这四种缺陷: 每次接到信号后,该信号复位成默认动作 不改变信号的处理方式就无法确定当前的信号处理方式 无法避免地导致系统调用的中断 进程不能关闭某些不想捕获的信号 那么如何才能消除这种不可靠性呢?这正是本文要讨论的话题。 lesca原创,... [阅读全文]

Ubuntu中signal()函数可靠性研究

lesca | Concept, Kernel, Ubuntu | 2011-03-13
signal()函数由ISO C定义,而ISO C不涉及多进程、进程组以及终端I/O等,所以它对信号的定义非常模糊。因此在很多类UNXI系统中其实现是否具有不可靠性是值得探讨的问题。本文将以Ubuntu系统为例(当前内核版本Linux version 2.6.32-29-generic),针对各种不可靠性以及缺陷,设计程序,以验证是否存在该种不可靠性或缺陷。 原创文章,转载请注明来自htt... [阅读全文]
Ɣ回顶部