我正在做一个广泛使用线程局部变量的库。您能否指出一些测试在 C++ 中获取线程局部变量的不同方法的性能的基准:
- C++0x thread_local 变量
- 编译器扩展(Gcc __thread,...)
- boost::threads_specific_ptr
- 线程
- 视窗
- ...
C++0x thread_local 在提供它的编译器上表现更好吗?
我正在做一个广泛使用线程局部变量的库。您能否指出一些测试在 C++ 中获取线程局部变量的不同方法的性能的基准:
C++0x thread_local 在提供它的编译器上表现更好吗?