- 표 할
- ?
- ?
- 티 하?
- 화 ?
- 크티 ?
- 크티 하?
- ?
¶
? 한 하 할 . 98 티 테 한 . 한 할 . CPU 한텝 한 하 합. 95 티테 할? 할. CPU 1 99 한 합. A,B,C 3 1 CPU A 해하 33 B 해하 33 C 해하 33 합.
함 티 테 할 . 하 합. " ?" . . 합. 하 한 합. 팅 할 ? 95 하 할 . 통해 큰 합. 하 하 통해 ? 할 . 하 팅 하 한 하 . 98 티 . 할 .
하 행 행하 하 행하 할 . 하 . 함 하 형태 행하
함 티 테 할 . 하 합. " ?" . . 합. 하 한 합. 팅 할 ? 95 하 할 . 통해 큰 합. 하 하 통해 ? 할 . 하 팅 하 한 하 . 98 티 . 할 .
하 행 행하 하 행하 할 . 하 . 함 하 형태 행하
화 ¶
화
화 키 히 하. 하 향 흘 . 한 한 . 해 VC 화 합. 하 . 화 한 합.
행 한 핸할 . (a) 파 A ,하 B 합. B 하 A 하 한 . A 한 B 할? B A 하 할? 해해할 한 항.
A B 행하 B C 해 합. 하 행 킨 큰 . B 태 C 하 B 태 합. 맟 화 합.
MFC 6 클 티 해 합.
클 CSyncObject, CSemaphore, CMutex, CCriticalSection, CEvent 화 허하 CMultiLock CSingleLock .
CSyncObject CSemaphore, CMutex, CCriticalSection, CEvent 클 하 .
화 키 히 하. 하 향 흘 . 한 한 . 해 VC 화 합. 하 . 화 한 합.
행 한 핸할 . (a) 파 A ,하 B 합. B 하 A 하 한 . A 한 B 할? B A 하 할? 해해할 한 항.
A B 행하 B C 해 합. 하 행 킨 큰 . B 태 C 하 B 태 합. 맟 화 합.
MFC 6 클 티 해 합.
클 CSyncObject, CSemaphore, CMutex, CCriticalSection, CEvent 화 허하 CMultiLock CSingleLock .
CSyncObject CSemaphore, CMutex, CCriticalSection, CEvent 클 하 .
화 티 .
하 하 , 하 학 . 학 하 . 하 한.
학 한. . 학 한. 태 한. 하 해 할? 플 하 표하 표 하 하 . 하 황 하 표 학 표 표 학 .
학 한. . 학 한. 태 한. 하 해 할? 플 하 표하 표 하 하 . 하 황 하 표 학 표 표 학 .
화 (Thread Synchronization) (2) ¶
- 행 할 행 해
- ex)) 통 , 화 행 함 (화 )
티 태 ¶
- , 행 태 (process) 태크(task) 한.
티태 탬. , 행킬 템 . 티태 행 , 행 .
크티 (Critical Section) ¶
하 하 하 할 , 하 하 하 하 크티 한.
Critical Section of Code 크티 크티 트 한 해 한 행 한 . .
OS 행 해 interrupt 하 해 크티 하 . 해 .
http://iruril.cafe24.com/iruril/study/thread/thread%20syn.html
http://165.194.17.15/pub/upload/thread.zip
http://165.194.17.15/pub/upload/thread.zip