다나와 컴퓨터조립, PC업그레이드및 수리, 데이터복구 모든브랜드 노트북 액정교체전문점

부산시 동래구 온천동 1415-18번지 1층 (051-505-4678)

[조은컴퓨터] PC수리 지식나누기

가상메모리란?

부산노트북액정수리_조은컴퓨터 2013. 1. 1. 10:46

 

가상메모리란?

Windows에서는 프로그램 실행할 때 램을 사용합니다. 하지만 대용량 멀티 작업이나 덩치 큰 프로그램을 실행할 때 물리적 RAM이 부족하면 Windows에서는 하드 디스크의 임시 공간에 pagefile.sys 확장명인 페이징 파일이라는 공간을 만들어 여기에 부족한 RAM과 결합하여 관련 프로그램 작업을 완료할 수 있도록 합니다. 이렇게 물리적 램 용량의 한계를 하드 디스크의 임시 공간에 페이징 파일이라는 공간을 만들어 램처럼 사용되는 것이 가상 메모리입니다.

참고로 이 가상메모리 활용의 한 예로, Win-XP가 부팅시 최소 요구 메모리는128MB 이지만 64MB가 장착된 시스템에서도 부팅이 가능합니다. 이는 물리적 램 부족분을 가상메모리를 확용한 것입니다.

가상메모리를 꼭 사용해야 하나?

물리적 램 용량만 충분히 확보 해 준다면 사용 할 필요가 없습니다.

하지만 사용하지 않아도 페이징 파일이라는 공간을 확보해 가상메모리를 설정 해 주어야합니다.

이는 Windows가 그렇게 설계 되었으며 만약 하드 디스크의 남은 공간이 부족하여 페이징 파일 공간

확보가 어려워 진다면 물리적 램 용량이 아무리 많아도 리소스부족 및 가상메모리 부족 메세기가 출

력 될 것입니다. 그리고 예전엔 대용량 램이 보급되지 않아 컴퓨터에 장착된 램이 일반적으로 64MB,

많아야 128MB인 시절 이러한 램 용량의 한계를 극복하기 위해 가상메모리는 필수적 이였고 또한 가

메모리 관리도 중요했습니다. 하지만 오늘날의 대용량 램이 장착된 시스템에는 이 가상메모리를 사

용할 기회가 별로 없을 뿐드러 가상메모리 관리도 Windows에서 자동 관리로 맡겨두면 될 것입니다.


물리적 램 용량이 2GB이상 인데도 가상메모리가 부족하다는 메세지가 뜰 때도 있다. 이때는가상메모리를 늘려 주어야 하나?

결론부터 말씀 드리면 아닙니다. 물리적 램 용량이 2GB 이상이고 가상메모리를 시스템(Windows)이 관리하고 있다면 이는 십중 팔구 페이징파일이 설정된 하드디스크 공간 부족시 나타납니다. 이때에는 페이징파일이 설정된 하드디스크 공간을 확인 해야 합니다. 그리고 물리적 램 용량이 2GB이상인 시스템은 별도로 가상메모리를 설정 할 필요가 없으며 시스템(Windows)이 관리하록 해 주길 권장합니다.

램 용량 확보의 한 방법으로 가상메모리를 늘리면?

좋지 않은 방법입니다. 가상메모리는 상대적으로 느린 하드 디스크 공간을 사용하므로 속도가 빠른 물리적 램 보다 프로그램 실행이 느리게 작동 합니다. 또한 부족한 램 용량을 늘리기 위해 가상메모리 크기(페이징 파일 크기)를 너무 많이 설정하면 이 또한 프로그램 속도가 느려 질 것입니다. 오히려 가상메모리 크기를 줄여 주고 페이징 파일 공간을 Windows가 설치된 파디션이 아닌 다른 파디션에서 관리하는 것이 현명한 방법이며 아울러 램 용량 확보는 이러한 가상메모리 사용 보다 물리적 램을 추가 해 주는 것이 시스템을 빠르게 하기 위한 좋은 솔루션이 될 것입니다.