가상메모리가상 메모리는 프로세스가 자신만의 연속적인 메모리 공간을 가지는 것처럼 보이도록 만들어주는 추상화입니다. 실제 물리 메모리는 제한적이고, 여러 프로세스가 동시에 실행될 수 있도록 하기 위해 운영체제는 이 가상 메모리를 물리 메모리에 “매핑”하는 작업을 수행합니다.핵심 개념Virtual Address (VA): 사용자 프로그램이 사용하는 주소. illusion (환상)Physical Address (PA): 실제 RAM의 주소Address Translation: VA를 PA로 변환하는 과정Page: 고정 크기(예: 4KB)의 메모리 블록 단위Page Table: VA → PA로 변환하는 매핑 정보를 담는 자료구조TLB (Translation Lookaside Buffer): 자주 쓰는 주소 변환 ..