Thread는 다음과 같은 것들로 구성된다.- Thread ID- Program Counter- Registers- Stack 다음은 Thread의 특성이다.- 하나의 프로세스가 다수의 스레드를 제어한다면, 프로세스는 동시에 하나 이상의 작업을 처리할 수 있게 된다.- Thread는 코드, 데이터 섹션, 열린 파일이나 신호같은 운영체제 자원들을 같은 프로세스에 속한 다른 스레드와 공유할 수 있다. 단일 스레드 프로세스와 다중 스레드 프로세스의 각 구조는 다음과 같다.이미지 출처 : 공룡책 보통의 소프트웨어들은 하나의 프로세스에 여러 개의 스레드를 가진 프로세스 하나로 구현된다. 예를 들어서 웹 브라우저는 이미지와 텍스트를 표시하는 하나의 스레드와 네트워크 통신을 하는 스레드를 가진다.옛날에는, 스레드 사..