스레드 관련 질문 있어서 글올립니다.ㅜㅜ
글쓴이: raoudi / 작성시간: 일, 2009/09/13 - 8:07오후
안녕하세요. 스레드에 대해 공부하던 도중 궁금한 점이 있어서 질문 올립니다.
(참고자료: 인터넷 검색, 한빛미디어에서 출판 된 운영체제(그림으로 배우는 원리구조)
사용자 스레드는 사용자 영역에서 구현되며, 1:N 방식 커널 스레드는 커널 영역에서 구현되며, 1:1 방식으로 동작하는 것으로 알고있습니다.
리눅스에서는 pthread 함수를 사용하여 스레드를 생성하는데, kerenl-supported thread 라고 하더군요...
pthread 함수가 "커널 지원 스레드"인 경우 역시 커널 스레드 처럼 1:1 방식인지 1:N 방식인지 궁금합니다.
또한 리눅스에서는 1:N 방식의 스레드 구현하려면 어떻게 해야 되는지요..?? 전 pthread 함수가 사용자 스레드라고 생각했습니다만...ㅜㅜ
답변부탁드립니다.
Forums:
1:1이구요 1:n은
1:1이구요 1:n은 pth같은 거 쓰면 되는데 이제 와선 특수한 경우아니면 별 의미는 없습니다.
댓글 달기