728x90
반응형
교착상태
-
Java - ThreadJava/java study 2022. 2. 20. 22:32
Thread 개념 정리 Thread 생성 방법과 실행 Thread 상태와 메서드 Thread 우선순위 Main Thread 동기화(Synchronization) 교착상태(DeadLock) 개념 정리 프로세스(Process) 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 된다. 실행 중인 프로그램을 의미 프로세스가 작업을 수행하는 것이 아닌 스레드가 프로세스로부터 자원을 할당받아 수행한다. 구성 : 프로그램에 사용되는 데이터, 메모리 등의 자원과 스레드 스레드(Thread) 프로세스로부터 자원을 할당받아 실제로 작업을 처리 경량 프로세스라고 불리며 가장 작은 실행 단위이다. 한번 사용한 스레드는 재사용이 불가하다. 모든 프로세스에는 최소 하나 이상의 스레드가 존재 - 싱글..