2025-10-07 22:54

Tags: 운영체제

경쟁상태 (Race Condition)

  • 공유 자원에 여러 프로세스스레드가 동시에 접근하며 발생하는 문제인 경쟁 상태(Race Condition)는 예측 불가능한 결과를 초래.
  • 이 문제를 해결하기 위해 임계 구역(Critical Section)을 설정하고, 상호 배제(Mutual Exclusion)를 보장하는 동기화 도구(뮤텍스, 세마포어, 모니터)를 사용.