스레드 충돌 (thread collision) 알아보기.
스레드 충돌(Thread Collision)이란 무엇인가? 컴퓨터 프로그램은 하나 이상의 실행 흐름(스레드)으로 이루어져 있다. 이러한 스레드는 동시에 실행되는 경우가 많다. 하지만, 때로는 스레드 간의 충돌이 발생할 수 있다. 이것을 스레드 충돌 또는 스레드 경합(Thread race)이라고 한다. 스레드 충돌은 프로그램의 무결성과 안정성을 위협할 수 있다. 스레드 충돌의 원인 스레드 충돌은 대부분 공유 이상(Sharing Violation)과 관련이 있다. 즉, 두 … Read more