본문 바로가기

공부 기록/영상 후기

OS 프로세스의 상태가 어떻게 변하는지 아시나요?? 자바 스레드 상태도 알려 드립니다! 상태를 왜 알아야 할까요? ...

https://youtu.be/_dzRW48NB9M?si=Ipzg08LmKbcaBALn 

java thread의 상태 종류

- NEW : 자바 스레드가 아직 시작하지 않은 상태

- RUNNABLE : 실행 중인 상태, 다른 리소스를 기다리는 상태도 포함

- BLOCKED : (critical section으로 들어가려고) 모니터 락을 얻기 위해 기다리는 상태

- WAITING : 다른 스레드를 기다리는 상태

- TIMED_WAITING : 제한 시간을 두고 다른 스레드를 기다리는 상태

- TERMINATED : 실행을 마치고 종료된 상태

 

java thread dump : 실행 중인 자바 프로세스의 현재 상태를 담은 스냅샷