HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
남득윤 학습 저장소
/
📖
뇌를 자극하는 윈도우즈 시스템 프로그래밍
/
쓰레드 동기화의 개념/임계 영역 접근 동기화

쓰레드 동기화의 개념/임계 영역 접근 동기화

동기화

여러 쓰레드가 동시에 한 메모리에 접근할때 문제가 생긴다.
임계영역 (Critical Section) = 그러한 메모리 영역에 접근하는 코드 블럭
동기화(Synchronization)
  • 메모리 접근 동기화 = 임계영역에 한 순간에 하나의 쓰레드만 접근하도록 하는것 - 13장
    • 유저 모드 동기화
      • 크리티컬 섹션 기반 동기화
      • 인터락 함수 기반 동기화
    • 커널 모드 동기화
      • 뮤텍스 기반 동기화
      • 세마포어 기반 동기화
      • 이름있는 뮤텍스 기반 동기화
      • 이벤트 기반 동기화
  • 순서 동기화 - 14장