这样的数据结构可由POSIX线程库维护,称为Thread Specific Data,简称TSD。
从中也可以看出,TSD的数目有上限:PTHREAD_KEYS_MAX。定义于/usr/include/bits/local_lim.h,一般为1024。
不要在destructor里调用pthread_exit函数。
这样的数据结构可由POSIX线程库维护,称为Thread Specific Data,简称TSD。
从中也可以看出,TSD的数目有上限:PTHREAD_KEYS_MAX。定义于/usr/include/bits/local_lim.h,一般为1024。
不要在destructor里调用pthread_exit函数。