이 글은 @RanolP_777 님의 트윗을 기본 레퍼런스로 하여 작성되었습니다. 멀티쓰레드 등을 활용한 동시성 프로그래밍을 하다 보면, 데이터 레이스(Data Race, 데이터 경쟁)에 관해서 접하게 됩니다. 흔히 여러 쓰레드가 동시에 한 메모리 영역에 접근할 때 읽기/쓰기 순서가 꼬여서 데이터가 뒤죽박죽이 되는 걸 보고 데이터 레이스라고 하고, 대충 그러니까 우리는 공유 변수에 접근할 때는 뮤텍스를 써야 한다! 정도로만 이야기하고 넘어가는 ...
xiniha.hashnode.dev3 min readNo responses yet.