Linux系统编程之线程内容补充

线程安全(论可重入性):函数可以供多个线程安全调用,称之为安全函数。

实现线程安全主要有两种方法:

  • 将函数与互斥量关联使用,在函数返回时解锁;
  • 将共享变量与互斥量关联起来,这种较为复杂。
  • 函数实现为可重入函数(可重入函数即无需使用互斥量,即可多线程安全调用,就是避免对全局变量和静态变量的使用)

猜你喜欢

转载自blog.csdn.net/huang422600/article/details/103572547
今日推荐