Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以向 POSIX 线程添加自定义属性(即名称、互斥块级别等)?这个想法是操纵附加到线程上下文的信息。
一开始我想到了线程本地存储(TLS)。但是也许您想从线程外部执行此操作……如果是这样,TLS 将不起作用,因为它仅对在线程内部运行的代码有效。
但是,由于您对所有线程都有一个唯一标识符(threadid),您应该能够使用任何字典类型的数据结构,并将其作为键。