목록커널모드 동기화 (1)
LISTORY
[윈도우즈 시스템 프로그래밍] 쓰레드 동기화 기법1
뇌를 자극하는 윈도우즈 시스템 프로그래밍 책 youtube 강의 정리이다. 오늘 다룰 내용은 쓰레드 동기화 기법이다. YouTube 주소 : 쓰레드 동기화 기법 쓰레드 동기화 기법 ⊙ 동기화란 무엇인가? 모두가 다 아다시피, A, B 쓰레드가 코드를 통해 동시에 한 메모리 접근하면 문제가 생긴다. 실제로 둘 이상의 쓰레드가 하나의 메모리에 접근하도록 그 원인(위험요소)을 제공하는 코드의 블럭을 우리는 임계영역이라 부른다. 즉, 임계영역에서는 한 순간에 하나의 쓰레드만 실행하도록 허용해야 하는데, 이런 것을 접근을 동기화한다고 한다. 여기서 접근은 메모리에 대한 접근을 뜻한다. 임계영역에 접근하는 것을 동기화 한다 = 한 순간에 하나의 쓰레드만 접근하도록 하겠다. 반면, 실행 순서에 대한 동기화도 있다. ..
IT/윈도우 프로그래밍
2018. 9. 3. 20:38