가상 메모리 (Virtual memory)는 OS에서 사용되는 메모리 관리 기법 중 하나.
컴퓨터가 실제로 이용가능한 메모리 자원(physical address)를 추상화하여 이를 사용하는 사용자들에게 매우 큰 메모리로 보이게 만드는 것을 말한다.
가상메모리만 존재하고 실제 메모리인 RAM이 없거나 없는 데이터에 접근하면 발생하는 것이 페이지 폴트
페이지 폴트 발생 과정
가상 메모리 하드디스크크를 주기억장치의 캐시로 설정하는 것.
램을 효과적으로 관리하기 하기위해 사용
한정된 공간이 아니라 무한정된 공간에 만들어주니까
프로세스들이 메모리를 많이 참조 할 수 있는 것이지.