[并发并行]_[C/C++]_[使用线程本地存储Thread Local Storage(TLS)-win32线程和pthread线程比较]
场景:1. 需要统计某个线程的对象上创建的个数.2.当创建的堆空间需要在线程创建和结束时销毁.3.因为范围是线程只能看到自己的存储数据,所以不需要临界区或互斥量来维护自己的堆内存.假如如果用全局std::map实现,那么必须在put和get时加锁,这是很损耗资源的.4.可以用在维护一个连接,比如socket,database连接.说明:1.Java也有自己的线程本地存储ThreadLocal2.p