운영체제 (Operating System) 하드웨어를 관리하고, 응용 프로그램과 하드웨어 사이에서 인터페이스 역할을 하며 시스템의 동작을 제어하는 시스템 소프트웨어 커널 (Kernel) 메모리에 올라온 OS의 부분, 좁은 의미의 OS라고도 함 소프트웨어가 컴퓨터 시스템에서 수행되기 위해서는 메모리에 적재 되어야 함 OS도 하나의 SW로서 메모리에 적재되어야 실행할 수 있음 OS는 규모가 크기 때문에 전부가 메모리에 적재되진 않고 필요한 부분만 적재됨 (필요할 때마다 그때그때 메모리에 적재됨) 운영체제의 기능 프로세스 관리 프로세스, 스레드 / 스케줄링 / 동기화 / IPC 통신 운영체제에서 작동하는 응용 프로그램을 관리함 CPU를 점유할 프로세스 결정과 CPU 할당, 공유자원 접근과 통신등을 관리 저장장..