동기화
컴퓨터 시스템에서 둘 이상의 Process 및 Thread가 동시에 접근 시 순서를 강제로 맞춰주는 기법 1. Race condition (경쟁 상태) - 둘 이상의 Process 및 Thread가 동시에 어떤 작업을 수행할 때, 타이밍에 의해 의도치 않은 결과가 나올 수 있는 상태 2. Critical section (임계 영역) - 둘 이상의 Process 및 Thread가 동시에 접근하면 안되는 공유 데이터를 접근하는 코드 영역 - 즉, Race condition을 발생시킬 수 있는 코드 영역
2019. 4. 12. 23:15