POSIX线程的自定义属性

时间:2013-01-07 15:38:10

标签: c pthreads

是否可以向POSIX线程添加自定义属性(即名称,互斥块级别等)?这个想法是操纵附加到线程上下文的信息。

1 个答案:

答案 0 :(得分:3)

起初我想到了thread-local storage(TLS)。但也许你想从线程外部做这个...如果是这样,TLS将无法工作,因为它只对在线程内运行的代码有效。

但是,由于您拥有所有线程(threadid)的唯一标识符,因此您应该能够使用任何字典类型的数据结构作为密钥。