Windows의 동기화 기법... 질문요~!
글쓴이: akirus82 / 작성시간: 월, 2003/10/13 - 5:35오후
학교에서 운영체제과목을 듣는 학생입니다.
Windows 2000 또는 Windows XP는 Mutex, Event, Semaphore와 같은
동기화 기법을 제공한다고 합니다.
그런데 Mutex, Event, Semaphore의 개념을 찾아보려하니 쉽지가 앖네요.
위의 개념을 잘 아시면 답변을 좀 남겨주세요.
아니면 참조할만한 웹페이지를 알려주셔도 감사하겠습니다.
Forums:
음냥..
주제들이 그렇게 가벼운것은 아닌것 같군요.
Thread, Mutex, Semaphore, Shared Memory
이 4가지는 하나만 따로 생각할 수 있는 주제는 아닌듯 하군요.
어떤 프로세스가 돌아갈때 쓰레드를 생성하고, critical section을 보호하기 위해 사용되는 기법이 mutex, semaphore, shared memory등이 있습니다.
책을 하나 추천해 드릴께요. 함 보세요.. 근데 책을 보실려면..
많은 시간을 투자해야 할 듯 합니다.
POSIX(포직스) 쓰레드를 이용한 프로그래밍
(유닉스.리눅스 환경에서의 쓰레드 프로그래밍)
- 저자: 데이비드 R.부트노프
- 공역: 권상호, 고성규
- 감수: 강철민
- 출판사: 인포북
- 가격: 23,000원
인터넷 웹 사이트는 www.joinc.co.kr 이곳에 가시면 기본적인 설명이
예제와 함께 잘 나와 있습니다.
Jesus is Love
shared memory는 아닌것 같은데요.. IPC중 하나일 듯..
shared memory는 아닌것 같은데요.. IPC중 하나일 듯..
=================================
나비아빠
인사이드 윈도우 2000을 보셔야..
학교에서 교제를 어떤것을 쓰시는지 모르지만.
인사이드 윈도우 2000을 보시는게 가장 정확할 것 같네요.
윈도우 2000의 내부를 설명한 책이지요.
어느 서점에나 있겠지만,
링크는
http//www.yes24.com/home/pd.asp?SID=bLcMARdJTY@ZppeBSAGWudMsBxsFZUnNXftP6fndbxVmTub*WP@Uho9ua&STAG=13&AK=213214&TABID=1
이거 사면 CD에 영문판ebook도 들어 있습니다.
책을 하나 사보시기 바랍니다.
Concurrent Programming, Gregory R. Andrews, Then Benjamin/Cummings publishing company. INC. 입니다. 이 책에서 MUTEX나 Monitor에 대한 개념이나 실제 구현에 대한 얘기가 나옵니다. 실제로 critical section이나 여러가지 철학적인 부분도 나오죠.
와서 생각해보고 책 찾아서, 책 제목 보고 다시 수정했습니다.
========================================
* The truth will set you free.
댓글 달기