El costo de thread_local

Ahora que C ++ está agregandothread_local almacenamiento como una función de idioma, me pregunto algunas cosas:

¿Cuál es el costo dethead_local ¿probable que sea¿En memoriaPara operaciones de lectura y escritura?Asociado con eso: ¿cómo suelen implementar esto los sistemas operativos? Parecería que algo declaradothread_local tendría que tener espacio de almacenamiento específico para cada subproceso creado.

Respuestas a la pregunta(4)

Su respuesta a la pregunta