标签: c pthreads
是否可以向POSIX线程添加自定义属性(即名称,互斥块级别等)?这个想法是操纵附加到线程上下文的信息。
答案 0 :(得分:3)
起初我想到了thread-local storage(TLS)。但也许你想从线程外部做这个...如果是这样,TLS将无法工作,因为它只对在线程内运行的代码有效。
但是,由于您拥有所有线程(threadid)的唯一标识符,因此您应该能够使用任何字典类型的数据结构作为密钥。