컴퓨터에서 프로그램이 실행될 때, 우리는 종종 프로세스와 쓰레드라는 개념을 접하게 됩니다. 이들 각각은 프로그램 실행과 관련된 중요한 개념들인데요, 오늘은 이들에 대해 자세히 알아보고, 어떻게 멀티스레딩이 성능을 향상시킬 수 있는지에 대해서도 살펴보겠습니다. 🖥️프로세스란? 🤖프로세스는 실행 중인 프로그램을 의미합니다.프로그램이 메모리에 적재되어 실행될 때, 그 실행 중인 상태가 바로 프로세스입니다.예를 들어, 웹 브라우저를 실행했을 때 웹 브라우저 자체는 프로그램이지만, 실제로 그것이 실행되면서 메모리에서 작업을 처리하는 실행 단위는 프로세스입니다. 🧩프로세스 vs 프로그램 🤔항목 프로그램 프로세스정의저장된 실행 파일 (정적)실행 중인 프로그램 (동적)상태실행되지 않음실행 중이거나 대기 중, 종..