목차01. 기본 개념02. 사용 방법03. 스레드 상태04. 스레드 동기화01. 기본 개념 프로세스: 데이터와 코드가 메모리에 올라가 동작하는 것, 운영체제로부터 자원을 할당받아 실행되는 독립적인 실행 단위 스레드(Thread): 프로세스가 할당받은 자원을 이용하는 실행 흐름의 작은 단위 운영체제가 CPU에 시간을 할당하는 기본 단위 프로세스 내에서 실행되며, 프로세스의 자원을 공유함 싱글 스레드 하나의 작업만 순차적으로 진행, 유니티에서 메인 로직은 싱글 스레드로 작동 (유니티에서 Update(), FixedUpdate() 등은 메인 스레드에서 실행) 멀티 스레드장점 : 동시에 여러 작업이 가능, 데이터 공유가 쉬움, 메모리 절약 가능, 응답성 향단점 : 구현이 복잡함, 소프트웨어 안정성이 낮아짐,..