R1 Chapter 13. 쓰레드 동기화 기법1 - 임계 영역 접근 동기화 13.1 쓰레드 동기화란 무엇인가 Prologue) 13장 outline 1. 둘 이상의 쓰레드가 같은 메모리를 접근하는 코드 블럭을 임계 영역이라 함. 그래서 한 순간에 하나의 쓰레드만 임계 영역에 진입할 수 있도록 동기화가 필요함. 2. 이때의 동기화를 정확하게는 메모리 접근 동기화라 함. 또한 메모리 접근 동기화에는 유저 모드 메모리 접근 동기화와 커널 모드 메모리 접근 동기화가 있음. 3. 유저모드를 통한 메모리 접근 동기화: 커널 모드의 도움을 받지 않고 유저가 만든 라이브러리를 통해 메모리 접근 동기화->속도가빠름. 기능은 적음 커널 모드를 통한 메모리 접근 동기화: 커널 레벨에서 직접 제공해주는 기능으로 메모리 접근 동기화하는 기법->속도는느림. 기능은많음. 기능이 많다? 하나의 프로세스 내.. 2022. 2. 9. 이전 1 다음