thread-specific 썸네일형 리스트형 쓰레드별 전역변수 사용하기 쓰레드별 전역변수 사용하기? 무슨말? 각각 쓰레드에서 같은 변수를 액세스하지만, 쓰레드 별로 서로 다른 값을 사용하는 형태입니다. 말이 정말 어렵습니다. 즉, 전역 변수로 total이 있고 쓰레드A와 쓰레드 B에서 같이 사용한다면 문제가 발생합니다. 각 쓰레드 내에서는 total만 가져오는 쓰레드 내에서만 계산된 값을 사용하려고합니다. 그렇게 한다면 전체 로직이 쓰레드 별 total를 구분(thread_a_total, thread_b_total)할 필요 없이 하나만 사용하기 때문에 로직도 깔끔해집니다. 그리고 쓰레드 간에 충돌도 없어지게 됩니다. 이렇게 해도 이해하기 어렵군요. 아무든 전역 변수가 프로세스 하나에서 공용으로 사용하지만, 쓰레드별 변수는 해당 쓰레드 내에서만 공용으로 사용하고 다른 쓰레드에.. 더보기 이전 1 다음