운영체제에서 기억하고 싶은 내용 프로세스(Process) 실행 중인 프로그램 프로그램 자체는 정지된 녀석인데, 프로세스는 동작 하는 능동적 개체 어떻게 정적인 프로그램이 동작을 하는 프로세스가 되나? 운영체제한테 자원을 할당 받아 동작한다 받는 자원: CPU, 메모리, 입출력장치, 파일 등 동작: CPU가 프로세스의 명령 실행 프로세스의 구성 1 : 메모리 구조 실행에 필요한 코드와 데이터 코드 영역: 프로그램 자체 데이터 영역: 프로그램 실행시 필요한 데이터(상수, 변수, 서브프로그램 호출상태 등) 데이터 영역 3가지로 나뉜다 정적 데이터 영역 스택 영역 힙 영역 프로세스 구성 2 : 프로세스 제어 블록(PCB: Process Control Block) 운영체제가 프로세스 관리를 위한 정보가 저장되어 ..