기어가더라도 제대로
10. Semaphore 의 이해 본문
- 직역하면, 수기 신호
- 공유 리소스에 접근 가능한 작업 수를 제한해야할 경우
- `.wait()` 은 일단 기다려
- `.signal()` 은 다음 기다리는 작업을 배치 - 실행
- 운영체제에서 Semaphore 를 공부할 때 "수기 신호" 라는 것을 알았더라면.. 임계 지역에서 실행되는 작업의 수를 제한하는 개념이라니 .. 신기하군.
'CS > 동시성' 카테고리의 다른 글
12. 동시성과 관련된 문제들 (0) | 2022.09.27 |
---|---|
11.GCD 살펴보기 (0) | 2022.09.27 |
9. Dispatch workItem (0) | 2022.09.26 |
8. 디스패치 그룹의 사용 (0) | 2022.09.26 |
7. Dispatch Group 개념 (0) | 2022.09.26 |
Comments