Scientia Conditorium
[혼공단] 혼자 공부하는 컴퓨터 구조+운영체제 / 혼공단 9기 - 5주차 본문
[기본 미션] p.363의 확인 문제 1번 풀고 인증하기
뮤텍스 (mutex) :
멀티스레드에 의해 공유 데이터가 동시에 접근되지 않도록 보호하는데 사용할 수 있는 동기화 프리미티브
세마포(semaphore) :
뮤텍스 락은 하나의 공유 자원에 접근하는 프로세스를 상정한 방식이라면 세마포는 공유 자원이 여러 개 있는 상황에서도 적용이 가능한 동기화 도구
[선택 미션] Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기
공유 자원(shared resource) : 동시에 실행되는 프로세스들이 공동으로 이용하는 변수, 파일 장치 등의 자원
임계 구역(critical section) : 공유 자원에 접근하는 코드 중 동시에 실행하면 문제가 발생하는 코드 영역
상호 배제(mutual exclustion) : 한 프로세스가 임계 구역에 진입했다면 다른 프로세스는 임계 구역에 들어올 수 없도록 하는 행위
'서평 > IT-책' 카테고리의 다른 글
[책리뷰] 우리가 사랑한 한국 PC게임 (0) | 2023.02.25 |
---|---|
[혼공단] 혼자 공부하는 컴퓨터 구조+운영체제 / 혼공단 9기 - 6주차 (0) | 2023.02.18 |
[혼공단] 혼자 공부하는 컴퓨터 구조+운영체제 / 혼공단 9기 - 4주차 (0) | 2023.02.04 |
[혼공단] 혼자 공부하는 컴퓨터 구조+운영체제 / 혼공단 9기 - 3주차 (0) | 2023.01.22 |
[혼공단] 혼자 공부하는 컴퓨터 구조+운영체제 / 혼공단 9기 - 2주차 (1) | 2023.01.15 |