운영체제 4. 프로세스 동기화 - swkim0128/PARA GitHub Wiki


type: OperatingSystem archive: false

39분 부터 시작

데이터의 접근

Race Condition

OS에서의 Race Condition

Process Synchronization 문제

  • Example of a Race Condition
  • The Critical-Section Problem

프로그램적 해결법의 충족조건

  • Initial Attempts to Solve Problem

Semaphores

Critical Section of n Processes

Block / Wakeup Implementation

Two Types of Semaphores

Deadlock and Starvation

Classical Problems of Syncronization

  • Bounded-Buffer Problem (Producer-Consumer Problem)
  • Readers-Writers Problem
  • Dining-Philosophers Problem

Monitor

⚠️ **GitHub.com Fallback** ⚠️