- 들 들
- 무?
- 무?
- 멀를 떻 ?
- 동 무?
- 리 무?
- 리 떻 ?
- 무?
¶
란 무? 말면 를 . 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