Ну просто мне запомнилось, что threal_local "подразумевает статический спецификатор класса хранения". Но я забыл где об этом читал. Решил пререспросить "а если заменить все описатели static на аналоги c thread_local ...". Ты ответил нет. Но все же получается "дa" ... Для однопоточной среды static будет хранить одну копию данных. В многопоточной среде, если использовать thread_local - для каждого потока будет своя копия, аналогичная static - для однопоточной среды.