인프런 커뮤니티 질문&답변

변동건님의 프로필 이미지
변동건

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Thread Local Storage

TLS의 물리적 저장소 위치가 어디인가요?

해결된 질문

작성

·

474

0

TLS는 쓰레드마다 가지고 있는 고유한 저장 공간인데

메모리 모델 강의에서 나온 CPU코어 마다 가지고 있는 고유 캐시 영역에 저장이 되는 것인지

아니면 RAM에 쓰레드 갯수만큼 공간이 할당되는 것인지 궁금합니다.

 

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

OS마다 구현이 다를 수 있지만,
기본적으로 CPU코어는 당연히 아니고 RAM에 있는 영역입니다.

https://stackoverflow.com/questions/23122015/implementation-of-thread-local-storage-tls-in-c-c-multithreading

변동건님의 프로필 이미지
변동건

작성한 질문수

질문하기