Tag Archives: Threading

False Sharing 회피

False sharing 은 멀티 프로세서 환경에서 서로 다른 쓰레드가 공유 캐시 라인의 서로 다른 위치에 쓰려고 할 때 발생한다고 합니다. 이로 인해 심각한 성능 하락이 생길 수 있다고 합니다. 다음은 False sharing 이 발생하는 예입니다. 그림에서 보는 바와 같이 Thread … Continue reading

Posted in Development | Tagged | Leave a comment