pagefile.sys (페이지 파일)
pagefile.sys는 Windows 드라이브의 루트에 기본적으로 존재하는 숨겨진 시스템 파일로, Windows에서 물리 메모리의 확장으로 사용합니다. 드물게 사용되는 메모리 페이지가 이 파일로 이동되며, 크래시 덤프를 기록하는 데 필요합니다. 기본적으로 Windows는 그 크기를 자동으로 관리합니다.
1중요한 이유
페이지 파일은 커밋 제한, 즉 프로그램이 예약할 수 있는 총 메모리 양을 늘려줍니다. 이 파일이 없으면 일부 RAM이 여유 있는 것처럼 보여도 메모리 부족 오류로 인해 프로그램이 실패할 수 있습니다.
Windows가 블루스크린과 함께 중단될 때, 메모리 덤프가 페이지 파일을 통해 기록됩니다. 충분한 크기의 페이지 파일이 없으면 덤프가 생성되지 않으며 원인을 파악하기가 더 어려워집니다.
2크기
'모든 드라이브에 대한 페이징 파일 크기 자동 관리'를 켜면 Windows는 메모리, 크래시 덤프 설정, 실제 사용량을 기준으로 크기를 선택하며 필요에 따라 늘릴 수 있습니다. 이 파일을 다른 드라이브에 배치하거나 고정된 크기를 지정할 수도 있습니다.
페이지 파일 설정을 확인하는 방법
- Win+R을 누르고 sysdm.cpl을 입력한 후 Enter 키를 누릅니다.
- '고급' > '성능' > '설정' > '고급' > '가상 메모리' > '변경'을 엽니다.
- '모든 드라이브에 대한 페이징 파일 크기 자동 관리'가 선택되어 있는지 확인합니다.
- 변경해야 할 구체적인 이유가 없다면 자동 관리를 그대로 유지하십시오.
주의 사항
- 페이지 파일을끄면 프로그램이 충돌할 수 있으며 크래시 덤프가 생성되지 않습니다.
- pagefile.sys를 직접 삭제하지 말고, 가상 메모리 대화 상자에서만 변경하십시오.
관련 문서
- hiberfil.sys (최대 절전 모드 파일)hiberfil.sys의 정체, 크기가 큰 이유, 빠른 시작 기능에서의 활용 방식, 그리고 powercfg를 사용해 크기를 줄이거나 제거하는 방법입니다.
- Windows의 임시 파일Windows가 임시 파일을 저장하는 위치(%TEMP%, C:\Windows\Temp), 삭제해도 안전한 파일, 그리고 이를 정리하는 지원되는 방법.
- 이벤트 뷰어이벤트 뷰어에서 Windows 이벤트 로그를 읽는 방법, 충돌 및 오류와 관련된 로그, 내보내거나 지우는 방법.
출처
- 페이지 파일 소개 (Microsoft Learn) learn.microsoft.com
- 64비트 버전의 Windows에 적절한 페이지 파일 크기를 결정하는 방법 (Microsoft Learn) learn.microsoft.com
최종 검토: