thread 프로그래밍..??
글쓴이: ktlsu1231 / 작성시간: 월, 2004/04/19 - 1:13오전
안녕하세요.
thread를 여러개 만들어 동시에 여러일을 시키려 합니다.
이것이 컴퓨터에 부하도 적게 줄것 같구요.(정말일까? 의구심이.. ^^:;;)
쓰레드라는 것을 사용해본 것이 JAVA에서 였습니다.
리눅스 쓰레드 보니 좀 암담한데요. 부실한 기초..
좋은 자료가 있는 곳이 있으면 알려주세요.
책을 보면 쓰레드, 뮤텍스, 세마포어 이런순으로 대부분 나는데.
쓰레드 사용하려면 따로 세가지중에 선택해서 사용하게 되어있나요?
뮤텍스와 세마포어는 OS시간에 들어 개념은 알고 있는데요.
리눅스 프로그래밍에서 쓰레드와 관련해서 어느정도 관계가 있는지
궁금합니다. 자바에선 그냥 쓰면되는데.. 혼란스럽네요.
알려주세요.. ^^;
Forums:
저도 잘은 모르지만..
저도 잘은 모르지만..
뮤텍스나 세마포어 같은 것은
쓰레드 프로그래밍에서 동기화를 시켜 주기 위한 방법입니다..
자바에서는 synchronized 구문과 같다고 보시면 됩니다.
자바는 언어가 쓰레드를 지원하기떄문에 좀 더 쉬운 것이구요..
c/c++같은 언어적으로 쓰레드를 지원하지 않는 곳에서는
뮤텍스 같은 것을 이용해서 자기가 동기화를 해줘야 됩니다..
큰 도움은 안되었겠지만.. ;;
댓글 달기