✏️ (시스템) 자원: 프로그램 실행에 마땅히 필요한 요소들 운영체제: 실행할 프로그램에 필요한 자원을 할당하고 프로그램이 올바르게 실행되도록 돕는 특별한 프로그램 ✏️ 커널 영역 kernel space: 컴퓨터가 부팅될 때 운영체제가 적재되어 실행되는 영역 사용자 영역 user space: 응용 프로그램이 적재되는 영역 (커널 영역을 제외한 나머지) ✅ 운영체제의 역할 - 메모리 자원 관리: 실행할 프로그램을 메모리에 적재, 실행되지 않는 프로그램을 메모리에서 삭제 - 최대한 공정하게 여러 프로그램에 CPU 자원을 할당 - 응용프로그램과 하드웨어 사이에서 응용 프로그램에 필요한 자원 할당 - 응용 프로그램이 올바르게 실행되도록 관리 1️⃣ 커널 - 운영체제의 심장 - 운영체제의 핵심 서비스 담당 - 종..