2015年9月1日

可重入函数与线程安全

摘要: 线程安全:一个函数被称为线程安全的(thread-safe),当且仅当被多个并发进程反复调用时,它会一直产生正确的结果。如果一个函数不是线程安全的,我们就说它是线程不安全的(thread-unsafe)。我们定义四类(有相交的)线程不安全函数。 第1类:不保护共享变量的函数 将这类线程不安... 阅读全文

posted @ 2015-09-01 15:38 Zoran_i 阅读(279) 评论(0) 推荐(0) 编辑

可重入函数理解

摘要: 可重入函数 在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢?所谓可重入是指一个可以被多个任务调用的过程,任务... 阅读全文

posted @ 2015-09-01 15:28 Zoran_i 阅读(350) 评论(0) 推荐(0) 编辑

导航