동기화1 프로세스 동기화 Critical Section (임계 영역) 임계 영역이란 멀티 스레딩에 문제점에서 나오듯, 동일한 자원을 동시에 접근하는 작업을 실행하는 코드 영역을 Critical Section 이라 칭한다. 동시에 접근하는 작업 = 공유 변수,파일 등... 임계 영역의 문제 여러 프로세스들이 Critical Section을 함께 사용할 수 있는 프로토콜을 설계하는 것. Requirements Mutual Exclusion (상호 배제) 프로세스 P1이 Critical Section에서 실행중이라면, 다른 프로세스들은 그들이 가진 Critical Section에서 실행 될 수 없다. 오직 하나의 쓰레드만이 진입 가능하다. Progress(진행) Critical Section 에서 실행중인 프로세스가 없고, 별도의 동.. CS/OperatingSystem 2021. 4. 21. 이전 1 다음