(JAVA) 쓰레드의 개요 (1)
2020. 1. 19. 22:39
프로세스와 Thread 프로세스는 실행 중인 프로그램이고 OS로부터 실행에 필요한 자원을 할당받아 프로세스가 실행된다. 프로세스의 자원을 이용해서 실제로 작업을 수행하는 대상이 Thread이다. 모든 프로세스에는 하나이상의 Thread가 존재하며 두 개 이상의 스레드가 존재하는 프로세스를 멀티스레드 프로세스라고 한다. 대부분의 OS는 멀티태스킹 (다중 작업)을 지원하기 때문에 여러 개의 프로세스가 동시에 실행되는 것이 가능하다. CPU의 코어는 한 번에 단 하나의 작업만을 수행 https://movefast.tistory.com/43 CPU, Core, Thread - 중앙 처리 장치, 코어와 쓰레드 ▶ CPU의 성능, 코어 - 코어 : CPU에 내장된 처리회로의 핵심 부분으로, 과거에는 CPU당 1코어..