
윈도우를 사용하다 보면 컴퓨터 사용을 거의 불가능하게 만드는 다양한 오류를 마주하게 됩니다. 그중 '가상 메모리가 너무 낮음(Virtual memory too low)' 오류는 대표적인 문제 중 하나입니다. 이 오류는 컴퓨터가 멈추거나 강제로 종료되는 현상의 가장 흔한 원인입니다. 이번 글에서는 가상 메모리 부족 문제를 해결하는 방법을 자세히 알아보겠습니다.
가상 메모리란 무엇일까요?
가상 메모리는 물리적 메모리(RAM)가 대량의 데이터를 처리할 수 있도록 돕기 위해 윈도우가 하드 드라이브에 생성하는 파일입니다. 가상 메모리는 '스왑 파일(Swap File)' 또는 '페이지 파일(Page File)'이라고도 불립니다. 기본적으로 가상 메모리 크기는 RAM 용량의 1.5배로 설정됩니다.
가상 메모리가 부족해지는 이유와 해결 방법
'가상 메모리가 너무 낮음' 오류는 주로 다음 두 가지 원인으로 발생합니다.
a) 컴퓨터에 물리적 메모리(RAM)가 충분하지 않은 경우
b) 메모리 누수(memory leak)를 유발하는 소프트웨어를 실행하고 있는 경우
방법 1: 시스템 속성에서 가상 메모리 크기 늘리기
대부분의 경우 시스템 속성에서 가상 메모리 크기를 늘리는 것만으로도 문제를 해결할 수 있습니다. 아래 순서대로 진행해 보세요.
- 컴퓨터(내 PC)를 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.
- 고급 시스템 설정을 클릭하고, 성능 항목 아래의 설정 버튼을 누릅니다.
- 새로 열린 창에서 고급 탭을 클릭합니다.
- 가상 메모리 항목을 찾아 변경 버튼을 클릭한 후, 시스템이 관리하는 크기를 선택합니다. 이렇게 하면 최적의 가상 메모리 크기가 자동으로 설정됩니다.
- 확인을 클릭하면 완료됩니다!
방법 2: 메모리 누수 확인하기
시스템 관리 크기를 선택해도 오류가 해결되지 않는다면, PC에서 메모리 누수가 발생하는지 점검해야 합니다. 잘못 설계된 프로그램이 가상 메모리와 물리적 메모리를 과도하게 소모하는 경우가 의외로 많습니다.
작업 관리자를 통해 어떤 응용 프로그램이 가상 메모리를 많이 사용하는지 확인할 수 있습니다. 키보드에서 Ctrl+Alt+Esc(또는 Ctrl+Shift+Esc)를 눌러 작업 관리자를 연 후 프로세스 탭으로 이동하세요. 그다음 보기 → 열 선택을 클릭하고, 가상 메모리 크기 체크박스에 체크한 뒤 확인을 누르면 됩니다. 이제 작업 관리자에서 각 프로그램이 사용하는 가상 메모리 양을 확인할 수 있습니다.
특정 프로그램이 가상 메모리를 지나치게 많이 사용한다면 해당 프로그램의 업데이트를 확인하세요. 메모리 누수 문제는 대부분 핫픽스(hotfix)를 통해 해결되기 때문입니다. 업데이트로도 해결되지 않는다면 추가적인 문제를 예방하기 위해 해당 프로그램을 완전히 제거하는 것이 좋습니다.
그래도 컴퓨터가 느리다면, 저희 사이트의 다른 성능 개선 튜토리얼과 추천 소프트웨어도 함께 확인해 보시기 바랍니다.