*‘스레드’란?하나의 프로그램 내에서 여러 작업을 동시에 처리할 수 있도록 하는 ‘경량의 실행 흐름 단위’다. *스레드의 주요 특징1)프로세스 내 실행 단위: 스레드는 프로세스 안에서 독립적으로 실행되는 작은 작업 흐름으로, 여러 스레드가 하나의 프로세스 내에서 동시에 실행될 수 있다.2)공유 메모리 구조: 스레드는 같은 코드, 데이터, 힙 영역을 공유하며, 각 스레드마다 별도의 스택만 따로 할당되어 독립적으로 동작한다.3)병렬처리 및 성능향상: 여러 스레드가 병렬로 작업을 수행하면, CPU 활용도와 프로그램 실행 속도가 높아진다. *스레드와 프로세스 차이1)프로세스는 독립적인 메모리 공간을 가지며, 스레드는 같은 프로세스 내에서 메모리를 공유한다.2)스레드는 생성과 관리가 쉽고, 프로세스는 자원 복제와..