에듀윌 · PART B · 프로세스 정의
★ 매년 출제
정적 코드 vs 동적 실행체 — 자리 바꿔치기 1순위 함정

프로세스 — 살아 움직이는 프로그램

Process 메모리에 적재된 실행체
한 줄 시그니처 메모리에 적재되어 실행 중인 프로그램 — CPU 점유 시간을 받아 동작하는 능동적 작업 단위. 디스크에 죽어 있던 코드가 적재되는 순간 살아납니다.
항목프로그램 (Program)프로세스 (Process)
상태정적(Static)동적(Dynamic)
위치디스크 저장 파일메모리 적재 실행체
자원CPU·메모리 점유 ❌CPU·메모리·I/O 점유 ✅
비유레시피 (요리책 글자)실제 요리 (불 위 냄비)
🍲 레시피 vs 실제 요리 — 레시피는 책에 적힌 글자일 뿐 음식이 아니에요. 같은 레시피로 여러 명이 동시에 끓이면 → 같은 프로그램에서 여러 프로세스(멀티 인스턴스). "프로그램은 정적·프로세스는 동적" 한 줄로 자리 바꿔치기 함정 결정.