본문으로 건너뛰기

BUMDAY · ENGINEERING NOTES

개발의 과정과
문제 해결의 기록.

직접 만들고, 부딪히고, 배운 것들을 기록합니다.

Record/Trubble Shooting

가상 메모리 설정을 점검해 Windows 응답 지연을 개선한 사례

범데이 2026. 10. 26. 00:18

가상 메모리는 Windows가 프로그램의 메모리 주소와 실제 RAM을 연결해 관리하는 체계다. 페이지 파일은 그 과정에서 자주 쓰지 않는 RAM 데이터 일부를 디스크에 보관하는 보조 파일이다. Windows의 ‘가상 메모리 설정’에서는 이 파일의 저장장치와 크기를 조절한다.

증상

RAM 8GB PC에서 여러 작업의 응답 지연이 반복돼 업무 진행이 어려웠다. 저장장치는 C: SSD와 F: HDD를 함께 사용하고 있었다.

원인 분석 과정

  1. CPU 평균 사용률은 9.1% 수준으로, 측정 구간에서 CPU 전체가 계속 포화된 상태는 아니었다.
  2. 가용 RAM은 약 1GiB로 여유가 작았고, 페이지 파일은 F: HDD에서 사용 중이었다.

원인

페이지 파일에 보관한 데이터가 다시 필요하면 디스크에서 RAM으로 읽어와야 한다. 이때 느린 디스크를 기다리는 시간이 응답 지연으로 이어질 수 있어, 페이지 파일의 입출력 대기를 우선 개선 대상으로 보았다. Microsoft 설명

해결

  1. 불필요한 설치·압축 파일을 정리해 C:에 약 3.3GiB를 확보했다.
  2. 페이지 파일을 C: SSD로 이동하고, 크기는 Windows의 시스템 관리로 유지했다.
  3. 재부팅 후 C:에서만 페이지 파일이 활성화된 것을 확인했다.

개선 효과

확인 항목 결과
실사용 응답성 업무 수행을 어렵게 하던 응답 지연이 대부분 해소됐다.
페이지 파일 쓰기 재측정 구간 평균 4.66MiB/s
SSD 볼륨 전체의 I/O 처리 시간 재측정 구간 평균 0.320ms

쓰기 발생 여부와 활성 파일의 위치를 함께 확인해, 실제 메모리 보조 입출력이 SSD에서 처리되는 구성을 확인했다.

정리

  1. 메모리 부족이 의심되면 RAM 여유와 함께 페이지 파일을 처리하는 디스크도 점검한다.
  2. 설정 변경 후에는 적용 여부를 확인하고, 실제 업무 응답성과 디스크 지표를 함께 살펴본다.

측정값은 변경 전후의 작업 부하가 서로 다른 상태에서 수집한 관측값이다.

참고

728x90
반응형