thread 썸네일형 리스트형 스레드 [스레드(Thread)]- 프로세스를 구성하는 실행 흐름의 단위로 하나의 프로세스는 하나 이상의 스레드를 가질 수 있다. 단일 스레드 프로세스 - 실행 흐림이 하나임 프로세스 멀티 스레드 프로세스 - 실행 흐름이 여러 개인 프로세스로 프로세스를 이루는 여러 명령어를 동시 실행이 가능하다. [스레드의 구성 요소] - 실행에 필요한 최소한의 정보로 구성된다 스레드 IDPC(프로그램 카운터)를 비롯한 여러 레지스터 값스택 등 프로세스를 이루는 스레드들은 프로세스의 자원을 공유하면서 실행된다.그림처럼 스레드 1, 2, 3 이 병행 실행이 되어도 똑같은 코드, 데이터 영역을 공유하고 있다. 즉 각각의 스레드가 각각의 코드, 데이터 영역을 갖고있지 않다는 얘기다. 이 프로세스가 파일을 열었다면 스레드 1, .. 더보기 이전 1 다음