쓰레드(Thread) -- 프로그램을 실행할 때, 프로그램 안에 존재하는 실행 코드들
: 컴퓨터 프로그램 수행 시 프로세스 내부에 존재하는 수행 경로, 즉 일련의 실행 코드. 프로세스는 단순한 껍데기일 뿐, 실제 작업은 쓰레드가 담당한다. 프로세스 생성 시 하나의 주 쓰레드가 생성되어 대부분의 작업을 처리하고 주 쓰레드가 종료되면 프로세스도 종료된다. 하나의 운영 체계에서 여러 개의 프로세스가 동시에 실행되는 환경이 멀티태스킹이고, 하나의 프로세스 내에서 다수의 쓰레드가 동시에 수행되는 것이 멀티쓰레딩이다.
'Computer Science > 전산용어' 카테고리의 다른 글
[광박사]Computer Science/전산용어 : [8] 명령어(Commend)란 무엇인가? (0) | 2019.07.05 |
---|---|
[광박사]Computer Science/전산용어 : [7] 프로세스(Process)란 무엇인가? (0) | 2019.07.05 |
[광박사]Computer Science/전산용어 : [5] 셸(Shell : 지령해석프로그램)이란 무엇인가? (0) | 2019.07.05 |
[광박사]Computer Science/전산용어 : [4] 범용 고유 식별자(UUID)이란 무엇인가? (0) | 2019.06.18 |
[광박사]Computer Science/전산용어 : [3] 스코프(Scope) (0) | 2019.06.17 |