
공유 자원 프로세스 간 통신이 이루어지는 상황에서, 프로세스 A가 공유 메모리 공간에 데이터를 쓰고, 프로세스 B가 해당 메모리 공간을 읽는 상황이 있다고 가정해보자. 두 프로세스가 공유 메모리 공간이라는 공유 자원을 통해 통신하는 것이다. 💡공유 자원 (Shared Resource) 💡임계 구역 (Critical Section) 💡레이스 컨디션 (Race Condition) 💡동기화 (Synchronization) 동기화 기법 💡뮤텍스 락 (Mutex Lock) 💡세마포 (Semaphore) 💡조건 변수와 모니터 💡스레드 안전 (Thread Safety) 출처 https://www.hanbit.co.kr/store/books/look.php?p_code=B3079..