반응형
컴퓨터의 시스템에서 메모리를 사용할 때 물리적으로 존재하는 메모리양만을 이용하여 사용하면 한계가 있다.
그 한계를 극복하기 위한 방법 중 하나가 가상 메모리이다.
가상 메모리는 실제 물리적 메모리의 크기와 상관없다.
가상메모리는 가상적인 주소 공간을 사용자 task에 제공하며, 32비트 경우 최고 2^32 (4GByte)만큼의 가상 주소 공간을
사용자에게 제공한다. (64비트는 2^62)
여기서 가상메모리는 물리적으로 4GB는 개념적으로 제공되는 것으로 물리적으로 4GB가 제공되는 것이 아니다.
실제로는 사용자가 필요한 만큼만 메모리를 제공한다. 이 방식을 토대로
가상 메모리는 사용자에게 개념적으로 큰 공간을 제공하지만, 물리 메모리는 필요한 만큼의 메모리만 사용하므로
가능한 많은 태스크를 동시 수행할 수 있는 장점이 있다.
반응형
'Linux > Kernel Analysis' 카테고리의 다른 글
tftp 설치 및 설정 (0) | 2012.11.01 |
---|---|
ubuntu 에서 eclipse 설치 (0) | 2012.10.13 |
리다이렉션 / 파이프 (0) | 2012.09.16 |
파일의 종류 (0) | 2012.09.14 |
파일 시스템 (File system) (0) | 2012.09.14 |