线程私有数据

线程私有数据实现的主要思想是:在分配线程私有数据之前,创建与该数据相关联的健,这个键可以被进程中的所有线程使用,但每个线程把这个键与不同的线程私有数据地址进行关联,需要说明的是每个系统支持有限数量的线程特定数据元素(下面的例子以128个为限制)。那么这个键的实现原理是什么呢? 其实系统为每个进程维护了一个称之为Key结构的结构数组,如下图所示: (图1) 在上图中Key 结构的“标志”指示这个数据
相关文章
相关标签/搜索