
[혼공단 9기] 혼공컴운 5주차
기본 미션 p.363의 확인 문제 1번 풀고 인증하기 선택 미션 Ch,12(12-1) 임계 구역, 상호 배제 개념을 정리하기 임계 구역 : 동시에 실행하면 문제가 발생하는 자원에 접근하는 코드 영역 상호 배제 : 한 프로세스가 임계 구역에 진입했다면 다른 프로세스는 임계 구역에 들어올 수 없도록 해야 상호 배제를 위한 동기화가 이루어진다. 개념 정리 12-2장 동기화 기법 1. 뮤텐스 락 동시에 접근해서는 안 되는 자원에 동시에 접근하지 않도록 만드는 동기화 도구이다. 전역 변수 lock, acquire 함수, release 함수를 이용한다. lock을 획득할 수 없다면 기다리고, 있다면 임계구역을 잠근 뒤 작업을 진행하고, 임계 구역에서 빠져나올 때엔 다시 lock을 해제한다. 2. 세마포 뮤텐스 락과..