Process와 Thread📌 프로세스(Process) : cpu에 의해 메모리에서 실행 중인 프로그램자바 JVM(Java Virtual Machine)은 주로 하나의 프로세스로 실행되며, 동시에 여러 작업을 수행하기 위해 멀티 스레드를 지원한다. 📌 스레드(Thread) : 메모리에 올라가 실행 중인 프로세스 안에서 실질적으로 작업을 실행하는 단위단일 스레드 : 한 프로그램에 스레드가 1개일 경우멀티 스레드 : 한 프로그램에 스레드가 2개 이상인 경우 👐🏻작업 단위로 보는 운영체제와 스레드👐🏻운영 체제의 입장에서 → 작업의 단위는 프로세스cpu입장에서 → 작업의 단위는 스레드 Process와 Thread의 차이점가장 큰 차이 키워드 : 독립성 (각각의 메모리를 할당 받는 것)→ 프로세스..