线程局部存储技术

Q&A 启动十个线程,如何记录这个10个线程的执行时间?要求能够在线程退出时打印? 很多人直观的想法是用一个全局变量表记录每个线程的执行时间。对于全局变量使用的缺点分析,这里不做讨论,很多地方都有讲解。本文介绍一种线程局部技术在多线程的应用场景。 线程局部存储,英文为Thread Local Storage,缩写为TLS。为什么要有TLS?原因在于,全局变量与函数内定义的静态变量,是各个线程都可以
相关文章
相关标签/搜索