[OS] 세마포(Semaphore)와 뮤텍스(Mutex) 세마포(Semaphore)와 뮤텍스(Mutex) 1. 서론 동기화란 작업들 사이의 수행 시기를 맞추는 것이다. 사건이 동시에 일어나거나, 일정한 간격을 두고 일어나도록 시간의 간격을 조정하는 것을 이른다. 즉, 프로세스의 실행을 시간에 따라 순차적으로 처리하는 것을 말한다. 동기화와 관련된 개념에는 세마포(Semaphore)와 뮤텍스(Mutual Exclusion)가 있다. 2. 본론 가. 세마포어(Semaphore)란? 1) 메모리 공간을 공유, 파일들을 공유 액세스하기 위한, 두 가지 정도의 목적을 위해 사용 2) 운영체계의 자원을 경쟁적으로 사용하는 다중프로세스에서 행동 조정 또는 동기화시키는 기술 3) 프로세스 간 데이터를 동기화 하고 보호하려는 목적 4) 한정된 수의 사용자만을 지원할 수 있는 .. 더보기 이전 1 ··· 552 553 554 555 556 557 다음