
[OS] Virtual Memory
·
IT/Hardware
가상 메모리 (Virtual Memory)● 컴퓨터 시스템에서 물리적 메모리(RAM)의 크기보다 더 큰 메모리 공간을 사용할 수 있게 하는 메모리 관리 기법 ● 물리적으로 용량을 늘리면 되는데 왜 필요할까? - 초기 컴퓨터 시스템에서는 프로그램이 RAM에 직접 적재되어야 했다. - 최근에야 RAM에 용량이 높아졌고 비용적인 부분도 효율적으로 변했지만, 초기에는 그렇지 못함. - 메모리 용량이 부족할 경우 프로그램 실행이 제한되거나, 여러 프로그램을 동시에 실행하지 못함.→ 물리적 메모리보다 큰 주소 공간을 제공하고, 여러 프로그램을 동시 실행할 수 있도록 만들어준다. ● 작동 원리 - 실제 물리적 메모리 주소 대신 가상 주소(Virtual Address)를 사용하여 데이터를 읽고 쓴다. - ..