Computer >> 컴퓨터 >  >> 시스템 >> Windows

PC 최적화:Windows Pagefile.sys 관리에 대한 전문가 가이드

Windows 파일 탐색기에서 "pagefile.sys" 파일을 우연히 발견했다면 단일 파일이 왜 그렇게 많은 기가바이트의 공간을 소비하는지 궁금할 것입니다. 이 파일은 PC의 비밀 안전망이므로 그 기능을 알지 못한 채 함부로 다루어서는 안 됩니다. 이 미스터리 파일의 기능과 특정 요구 사항에 맞게 수정하는 방법을 알아보겠습니다.

목차

Pagefile.sys란 무엇입니까

Pagefile.sys는 Windows가 가상 메모리로 사용하는 숨겨진 시스템 파일입니다. HDD 또는 SSD의 일부를 가상 메모리로 변환하여 시스템 RAM과 함께 사용하여 시스템 프로세스를 관리합니다.

프로세스를 실행할 때 Windows는 최소화된 앱 프로세스와 같은 수동 프로세스를 RAM에서 느리지만 메모리가 방대한 페이지 파일로 이동합니다. 시스템에 이러한 프로세스가 필요할 때 해당 프로세스는 빠르지만 메모리가 제한된 RAM으로 빠르게 이동됩니다. 이러한 지속적인 데이터 교환으로 인해 RAM이 가득 차는 것을 방지할 수 있으며 그렇지 않으면 시스템 충돌이 발생할 수 있습니다.

PC 최적화:Windows Pagefile.sys 관리에 대한 전문가 가이드

예를 들어, 한 프로그램에서 자주 사용되지 않는 다른 프로그램으로 이동할 때 프로그램이 해당 인터페이스로 최대화되기 전에 약간의 지연이 발생합니다. 지연되는 동안 Windows는 사용자가 다시 상호 작용할 수 있도록 실제로 해당 프로그램의 프로세스를 페이지 파일에서 RAM으로 이동합니다.

기본적으로 Windows는 RAM 사용량 요구 사항에 맞게 페이지 파일 크기를 동적으로 조정합니다. 대부분의 PC는 낮은 용량으로 시작하여 1~2GB의 공간만 소비합니다. 활동이 지속적으로 RAM+페이지 파일 메모리의 90%를 소비하는 경우 페이지 파일 크기가 자동으로 늘어납니다. 이론적으로는 물리적 RAM 크기의 3배까지 커질 수 있지만 대부분의 사람들에게는 물리적 RAM 크기만큼 커집니다.

즉, 페이지 파일은 필수적인 안전망입니다. 하드웨어 작업 부하의 균형을 유지하여 RAM이 즉각적인 작업에 집중하고 하드 드라이브가 백그라운드에서 "콜드" 데이터를 처리하도록 합니다.

페이지 파일을 비활성화해야 합니까?

PC에 RAM이 많은 경우 공간을 확보하기 위해 페이지 파일을 비활성화해야 할 수도 있습니다. 기술적으로는 페이지 파일을 비활성화할 수 있지만 여기에는 큰 단점이 있습니다. 페이지 파일이 없으면 RAM이 가득 찰 때까지 더 많은 프로그램과 데이터를 열면서 RAM이 계속 채워지고 시스템이 BSOD로 인해 충돌합니다.

시스템에 작업 부하가 완전히 채워질 수 없는 RAM이 있더라도 페이지 파일을 비활성화하는 것은 권장되지 않습니다. 많은 Windows 앱에서는 페이지 파일을 항상 사용할 수 있을 것으로 기대합니다. 따라서 워크로드에 기술적으로 필요하지 않은 경우에도 페이지 파일이 필요한 함수를 사용할 때 종종 충돌 및 오류를 처리하게 됩니다.

페이지 파일을 비활성화해도 괜찮은 유일한 경우는 긴급 상황에서 일시적으로 공간을 확보해야 할 때입니다. 페이지 파일은 시스템 안정성에 좋지 않으므로 영구적으로 비활성화해서는 안 됩니다.

하지만 여전히 페이지 파일을 비활성화하고 싶다면 방법은 다음과 같습니다:

Windows 검색에서 "외형 조정"을 검색하고 Windows의 모양 및 성능 조정을 엽니다. .

여기에서 고급으로 이동하세요. 탭을 클릭하고 변경을 클릭하세요. 가상 메모리 아래 .

이제 모든 드라이브의 페이징 파일 크기 자동 관리를 선택 취소하세요. 모든 옵션을 구성 가능하게 만듭니다. 그런 다음 페이징 파일 없음을 선택하세요. 설정을 클릭하세요. 비활성화하려면 버튼을 누르세요. 변경 사항을 적용하려면 Windows를 다시 시작해야 합니다.

PC 최적화:Windows Pagefile.sys 관리에 대한 전문가 가이드

비활성화하는 대신 페이지 파일 이동 또는 크기 조정

페이지 파일을 비활성화하는 것보다 더 나은 대안은 여유 공간이 더 많은 다른 드라이브로 페이지 파일을 옮기거나 필요에 따라 수동으로 크기를 조정하는 것입니다. 이렇게 하면 앱과 시스템 기능이 중단되지 않도록 페이지 파일을 계속 유지하고 드라이브 공간도 확보할 수 있습니다. 다음은 페이지 파일 크기 및 위치 변경에 대한 전체 단계별 가이드입니다.

종료 시 Pagefile.sys 자동 지우기

pagefile.sys를 유리하게 수정하는 또 다른 방법은 종료 시 자동으로 지우는 것입니다. 페이지 파일은 기술적으로 비밀번호나 암호화 키를 일반 텍스트로 저장할 수 있습니다. 이는 해당 정보가 해독되는 RAM처럼 작동하기 때문입니다. 누군가가 귀하의 스토리지 드라이브에 접근할 수 있게 되면 민감한 정보를 훔칠 가능성이 있습니다. 이것이 기업 환경에서 종료 시 페이지 파일을 지우는 것이 일반적인 관행(종종 필수)인 이유입니다.

위험을 감수하고 싶지 않다면 레지스트리 해킹을 사용하여 종료 시 자동으로 페이지 파일 데이터를 0으로 대체하여 효과적으로 지울 수 있습니다. Windows가 매번 종료를 지우므로 이렇게 하면 종료 시간이 크게 늘어납니다.

경고: 편집하기 전에 레지스트리를 백업했는지 확인하십시오. 이를 잘못 변경하면 시스템 손상 및 데이터 손실이 발생할 수 있습니다.

Windows 레지스트리를 열고 다음 위치로 이동하세요:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

여기에서 ClearPageFileAtShutdown을 엽니다. 값을 1로 설정합니다. .

PC 최적화:Windows Pagefile.sys 관리에 대한 전문가 가이드

PowerShell 명령을 사용하여 동일한 편집 내용을 적용할 수도 있습니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 실행하세요:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "ClearPageFileAtShutdown" -Value 1

대부분의 사용자의 경우 Windows에서 자동으로 조정하는 기능이 뛰어나므로 pagefile.sys를 수동으로 관리할 필요가 없습니다. 실제로 이 기능을 비활성화하면 득보다 실이 더 많습니다. 더 많은 저장 공간을 확보하려면 pagefile.sys 파일을 무시하거나 파일 이동/크기 조정을 계속하세요.