Thread 동작
[자바스터디] 쓰레드 동작 순서
쓰레드 동작 순서 쓰레드 스케쥴링 운영체제가 CPU자원을 여러 쓰레드들 간에 할당하는 과정 우선 순위, 실행시간, 상태 등을 고려하여 CPU를 각 쓰레드들에게 적절하게 할당하여 시스템 전체의 성능을 향상시킵니다. 쓰레드 상태 NEW : 쓰레드가 생성되고 아직 start()가 호출되지 않은 상태 RUNNABLE : 실행 중 또는 실행 가능한 상태 BLOCKED : 동기화 블럭에 의해서 일시정지된 상태 ( Lock이 풀릴 때까지 기다리는 상태 ) WAITING, TIMED_WAITING : 쓰레드의 작업이 종료되지는 않았지만 실행가능하지 않은 일시정지된 상태 TERMINATED : 쓰레드의 작업이 종료된 상태 실행 대기열 QUEUE와 같은 구조로, 다음 실행을 위해 대기하는 상태 쓰레드 스케쥴링 과정 쓰레드..