스레드 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
;Thread | ;Thread | ||
7번째 줄: | 6번째 줄: | ||
* 프로세스 내부에 포함되는 스레드는 공통적으로 접근 가능한 기억장치를 통해 효율적으로 통신한다.<ref name="정보처리기사"/> | * 프로세스 내부에 포함되는 스레드는 공통적으로 접근 가능한 기억장치를 통해 효율적으로 통신한다.<ref name="정보처리기사"/> | ||
* 스레드는 프로세스에서 제어를 분리한 실행단위이다.<ref name="공무원"/> | * 스레드는 프로세스에서 제어를 분리한 실행단위이다.<ref name="공무원"/> | ||
* 스레드는 같은 프로세스에 속한 다른 스레드와 | * 스레드는 같은 프로세스에 속한 다른 스레드와 코드를 공유한다.<ref name="공무원"/> | ||
* 스레드는 프로그램 카운터를 독립적으로 가진다.<ref name="공무원"/> | * 스레드는 프로그램 카운터를 독립적으로 가진다.<ref name="공무원"/> | ||
* 각각의 스레드는 프로세스에 할당된 자원을 공유한다.<ref name="공무원"/> | |||
* '''다중 스레드(Multi-Thread)''': 하나의 프로세스에 2개 이상의 스레드들을 생성하여 수행하는 것 | |||
하나의 프로세스에 2개 이상의 스레드들을 생성하여 수행하는 것 | |||