반응형 공유자원1 [04] 프로세스 동기화 - 동기화 (synchronization) : 동시다발적으로 실행되는 프롯헤스들은 실행 순서와 자원의 일관성을 보장해야 한다 : 프로세스 동기화 = 프로세스 사이의 수행 시기를 맞추는 것 : 수행 시기를 맞춘다 = 실행 순서 제어, 상호 배제 : 1) 동시에 접근해서 안되는 자원에 동시에 접근하지 못하도록 제어하는 것 : 2) 특정 조건이 만족되어야만 실행할 수 있는 상황에서 올바르게 실행되도록 하는 것 - 상호 배제(mutual exclusion)를 위한 동기화 : 상호 배제 = 공유가 불가능한 자원의 동시 사용을 피하기 위해 사용하는 알고리즘 - 공유 자원 (shared resource) : 공동의 자원(전역변수, 파일, 입출력장치 등), 이 공유 자원에 두 개 이상의 프로세스를 동시에 실행하면 문제.. 2024. 3. 24. 이전 1 다음 728x90 반응형