본문 바로가기

Basic Theory/Term

가상 메모리(virtual memory)

운영체제(OS)는 레지스터(register), 캐쉬(cache), 램(RAM), 하드디스크(hard disk) 를 하나의 커다란 메모리로 보이게끔 도와준다.


이렇게 운영체제가 통으로 구성해주는 메모리는 가리켜 가상 메모리(virtual memory)라 한다. 가상이라고 하는 이유는? 물리적인 메모리(하드웨어 관점에서 메모리)를 기반으로 가상으로 구성된 메모리이기 때문이다.


그리고 우리가 흔히 이야기 하는 메모리의 주소 또한 Linux 나 Windows 와 같은 운영체제가 만들어주는 가상메모리 주소이다.


[출처] 도서 : 난 정말 C Programming을 공부한 적이 없다구요! (윤성우 지음)

'Basic Theory > Term' 카테고리의 다른 글

Race Condition(경쟁 상태란?)  (0) 2012.07.25
메모리(Memory)영역 - 스택영역(stack segment)  (0) 2012.07.16
메모리(Memory)영역 - 코드영역(code segment)  (0) 2012.07.04
Console(콘솔)  (0) 2012.06.22
Module(모듈)  (0) 2012.06.22