공부목적으로 다른 블로그의 글을 그대로 따라치면서 작성되었습니다. 저작권 문제 시, 비공개 처리하겠습니다 프로그램 (Program) - 프로그램(Program) 이란 - 사전적 의미 : 어떤 작업을 위해 실행할 수 있는 파일 - 프로세스(Process) 란 - 사전적 의미: 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램 - 메모리에 올라와 실행되고 있는 프로그램의 인스턴스 (독립적인 개체) - 운영체제로부터 시스템 자원을 할당받는 작업의 단위 - 즉, 동적이 개념으로는 실행된 프로그램을 의미한다 - 특징 - 프로세스는 각각 독립된 영역(Code, Data, Stack, Heap 의 구조)를 할당받는다 - 기본적으로 프로세스 당 최소 1개의 스레드(메인 스레드)를 가지고 있다 - 각 프로세스는 별도의..