지난 포스팅에선 각 운영체제별 특징들에 대하여 정리하였다. 이번 포스팅에선 운영체제의 핵심 기능에 대하여 정리하겠다. 운영체제 핵심기능 - 운영체제는 중앙 처리 장치, 메모리, 스토리지, 주변 기기등을 적절히 관리한다 - 특히 주기억 장치와 메모리, 메모리와 스토리지 사이의 속도차를 커버하기 위한 여러 기법들이 있다 1. 메모리 관리 프로그램의 실행이 종료될 때 까지 메모리를 가용한 상태로 유지 및 관리하는 기능 1.1 가상 메모리 ● 각 프로그램에 실제 메모리 주소가 아닌 가상의 메모리 주소를 부여하는 방식 ● 가상 주소 공간은 메모리 관리 장치(MMU)에 의해 물리 주소로 변환됨 ※ MMU(메모리 관리 장치): - CPU가 메모리에 접근하는 것을 관리하는 컴퓨터 하드웨어 부품. - 가상 메모리 주소를..