여기서는 배리어 동기, readers-writers lock, 동시성 특유의 문제점과 버그 일부분에 대해 다룬다. 배리어 동기 배리어 동기란 공유 변수를 증가시키다 공유 변수가 어떤 일정한 수에 도달하면 배리어를 벗어나 처리를 수행하는 방식이다. 이러한 배리어 동기를 사용하면 진행 순서를 보장할 수 있는데 예컨대 스레드 A가 스레드 B보다 먼저 넘어가면 안 된다고 가정하자. 이러한 경우에 A가 포함된 모든 1단계 스레드가 배리어에 도달해야만 ...
maximizemaxwell.com12 min readNo responses yet.