thread 관련해 궁금한 점이 있습니다.
글쓴이: leesunghee47 / 작성시간: 수, 2007/12/19 - 4:43오후
현재 thread 를 세개를 돌리고 있는데요..
만약 각각의 쓰레드에서 동시에 함수 하나를 불러올때.. 문제가 일어날수 있지 않을까요?
만약 화면에 그림을 뿌린다고 할대 mmap에 데이터를 넣을때 다른 thread 에서 함수를 콜하면.. 어케 될까요??
데이터가 제대로.. 안 써지지 않을까요??
그럼.. 이럴경우 해결방법이 어떤것이 있을까요??
처음 해보느는.. 프로젝트.. 너무.. 많이 부족하넹 ㅜㅡ..
고수분들의. 답변 부탁드립니다..
Forums:
하나의 함수를
하나의 함수를 불러올때라기 보단
시스템의 공유자원에 여러 쓰레드가 동시에 쓰기 작업을 할때 문제가 발생할 수 있습니다.
화면에 그림을 뿌린다거나 파일시스템이 맵핑된 영역에 mmap() 을 시도한다면
그래픽메모리영역과 해당파일시스템영역이 공유자원이 되어서 문제가 발생할 수 있습니다.
동기화 처리 관련 부분을 찾아보세요
뮤택스
나
세마포어
----
얇은 사 하이얀 고깔은 고이 접어서 나빌레라
----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라
댓글 달기