浅析Linux中的线程局部存储

浅析Linux中的线程局部存储

----浅析Linux中的线程局部存储//---- http://

浅析Linux中的线程局部存储


在Linux系统中使用C/C++进行多线程编程时 , 我们遇到最多的就是对同一变量的多线程读写问题 , 大多情况下遇到这类问题都是通过锁机制来处理 , 但这对程序的性能带来了很大的影响 , 当然对于那些系统原生支持原子操作的数据类型来说 , 我们可以使用原子操作来处理 , 这能对程序的性能会得到一定的提高 。 那么对于那些系统不支持原子操作的自定义数据类型 , 在不使用锁的情况下如何做到线程安全呢?本文将从线程局部存储方面 , 简单讲解处理这一类线程安全问题的方法 。

推荐阅读