
가상메모리(1) - 페이지테이블, TLB
·
Computer Science/Operating System
가상 메모리(Virtual Memory)란?가상메모리는 OS에서 사용되는 메모리 관리 기법의 하나로 컴퓨터가 실제로 이용가능한 메모리 자원(실제 주소, physical address)을 추상화 하여 이를 사용하는 사용자들에게 매우 큰 메모리로 보이게 만드는 것이다. ☑️ 가상 메모리의 장점 1. 주기억장치의 효율적인 관리(스와핑)하드디스크를 주기억장치에 대한 캐시로 설정. 쓰지않는 영역은 하드디스크로 옮긴 뒤 필요할 때만 램에 데이터를 불러와 올리고 사용하지 않으면 하드디스크로 내림으로써 램을 효과적으로 관리.2. 메모리 관리의 단순화각 프로세스마다 가상 메모리의 통일 된 주소 공간을 배정할 수 있으므로 메모리 관리가 단순해짐.3. 메모리 용량 및 안정성 보장가상메모리 공간은 거의 무한하다고 생각해도 ..