실행 중인 프로그램.
디스크로 부터 메모리에 load되어 CPU의 할당을 받은 작업 단위
OS로 부터 시스템 자원 할당 받음
시스템 자원이란?
????
할당 받는 시스템 자원
모든 프로세스는 기본적으로 1개의 스레드를 가지고 있다.(메인 스레드)
프로세스는 각각 별도의 메모리 영역(주소 공간)을 할당 받는다.
한 프로세스는 다른 프로세스의 변수나 자료구조에 접근이 불가능 하다. 오직 통신을 통해서만 접근 가능.(파이프, 파일, 소켓..)