线程局部存储(ThreadLocal):是一种线程间数据隔离技术,每个线程都有自己的数据副本,互不影响。在C++11标准中,可以使用std::thread_local关键字定义线程局部变量。
互斥锁:是一种线程同步技术,用于保护共享资源,一次只能有一个线程访问共享资源。在C++11标准中,可以使用std::mutex类定义互斥锁。
区别: