(转载)http://blog.163.com/xu_jin_rong/blog/static/1491966220086775017178 由于cublog系统的缘故,将前段时间写的一篇blog文章再次贴上. 可重入函数这一概念早有接触,但一直未有系统的理解,最近阅读<APUE>信号一章时,其中讲解很到位,故总结如下. 信号作为一种软中断,能够被进程给捕获,因而也就中断进程的正常执行,转而去执行信号处理程序,最后再返回到原进程继续正常执行.然而,当进程正在执行malloc()动态内存分配时,…