Linux内核中的线程本地存储

时间:2018-08-17 01:14:37

标签: linux multithreading linux-kernel

有什么简单的方法可以在Linux内核中存储线程专用数据?例如,我想为每个线程存储一些计数器,并以无锁方式从不同位置读取/写入它们。我希望thread_info结构中应该有一些东西,但是我找不到关于它的任何好的文档。

我知道如何在Windows内核中实现它,但是不确定什么是Linux的最佳选择。也许,还有一种特定于编译器的例程可以访问tls。

谢谢!

0 个答案:

没有答案