매일 업데이트
2023-10-01 15:30 4 min

Windows의 메모리 압축이란 무엇이며 어떻게 활성화하거나 비활성화합니까?

Windows 10의 메모리 압축 기능 알아보기

Windows 10에 도입된 메모리 압축은 RAM 공간이 부족해지는 상황을 효과적으로 관리하기 위한 중요한 기능입니다. 이 기능은 시스템이 사용 가능한 RAM 공간을 늘려 전반적인 성능을 향상시키는 데 도움을 줍니다. 기본적으로 메모리 압축은 활성화되어 있지만, 사용자는 필요에 따라 이를 비활성화할 수 있습니다.

이 글에서는 메모리 압축의 작동 원리와 그 중요성에 대해 자세히 알아보고, 왜 이 기능을 활성화하거나 비활성화해야 하는지에 대한 의사 결정에 도움을 드리고자 합니다.

Windows 메모리 압축이란 무엇이며 왜 중요할까요?

Windows 메모리 압축은 RAM에 데이터를 저장하기 전에 데이터 크기를 줄이는 기술입니다. 이 과정을 통해 컴퓨터는 물리적 메모리에 더 많은 데이터를 저장할 수 있게 되며, 이는 Windows가 페이지 파일을 사용할 필요성을 감소시킵니다. 페이지 파일 사용은 RAM 사용량이 많은 상황에서 컴퓨터 속도를 저하시키는 주요 원인 중 하나이므로, 메모리 압축은 시스템 성능을 향상시키는 데 매우 효과적인 기능입니다.

메모리 압축은 다음과 같은 여러 가지 이점을 제공합니다:

  • 보조 메모리 접근 빈도를 줄여 전반적인 시스템 성능을 향상시키고, 특히 물리적 메모리 용량이 제한된 시스템에서 멀티태스킹 및 안정성을 높입니다.
  • 컴퓨터가 더 많은 데이터를 RAM에 저장할 수 있게 되어 응용 프로그램이 더 빠르고 원활하게 실행됩니다.
  • 디스크 사용량이 줄어들어 컴퓨터의 메모리 요구 사항이 저장 드라이브에 미치는 부담을 줄입니다.
  • 디스크 활용률 감소는 컴퓨터의 전력 소비량 감소로 이어져 에너지 효율성을 높입니다.
  • 일반적으로 8GB RAM으로도 충분한 작업을 할 수 있도록 도와주므로 RAM 업그레이드의 필요성을 늦출 수 있습니다.

작업 관리자를 통해 메모리 압축으로 얼마나 많은 메모리가 압축되고 있는지 확인할 수 있습니다. 작업 관리자를 열려면 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 "작업 관리자"를 선택합니다. 작업 관리자 창에서 "성능" 탭을 클릭한 다음 왼쪽 사이드바에서 "메모리"를 선택하면 됩니다.

"사용 중(압축됨)" 항목을 통해 Windows가 현재 압축하고 있는 메모리 양을 확인할 수 있습니다. 괄호 안의 숫자는 메모리 압축으로 확보된 추가 메모리 양을 나타냅니다.

메모리 압축 활성화 방법

PC에서 메모리 압축을 활성화하려면 Win 키를 누른 다음 검색 창에 "powershell"을 입력합니다. 검색 결과에 PowerShell 앱이 나타나면, "관리자 권한으로 실행"을 클릭합니다.

PowerShell이 실행되면 다음 명령을 입력합니다:

 Enable-MMAgent -mc 

Enter 키를 누르면 PowerShell이 명령을 실행하고 메모리 압축 기능이 활성화됩니다.

메모리 압축 비활성화 방법

메모리 압축이 일반적으로 유용하지만, 특정 시나리오에서는 비활성화해야 할 수도 있습니다. 예를 들어, 컴퓨터에 충분한 RAM이 탑재되어 있어 메모리 압축이 불필요하거나, 특정 앱 또는 드라이버와 충돌이 발생할 수 있습니다. 또한, 개인적인 선호에 따라 단순히 이 기능을 끄고 싶을 수도 있습니다.

만약 컴퓨터가 과도하게 데이터를 압축하거나 페이징에 지나치게 의존하여 성능에 큰 영향을 미친다고 판단된다면, RAM을 추가하는 것이 최선의 해결책일 수 있습니다.

어떤 이유로든 메모리 압축을 끄고 싶다면, 관리자 권한으로 PowerShell을 열고 다음 명령을 입력하여 비활성화할 수 있습니다:

 Disable-MMAgent -mc 

Enter 키를 누르고 명령이 실행되면 메모리 압축 기능이 비활성화됩니다.

메모리 압축 활성화 여부 확인 방법

메모리 압축을 활성화했는지 여부를 확인하는 별도의 메시지는 표시되지 않지만, PowerShell을 통해 빠르게 확인할 수 있습니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 입력한 후 Enter 키를 누릅니다:

 Get-MMAgent 

메모리 압축이 활성화되어 있다면, 명령 결과의 "MemoryCompression" 옆에 "True"가 표시됩니다.

만약 "False"가 표시된다면 메모리 압축이 비활성화된 상태입니다.

Windows 메모리 압축에 대한 이해

이제 메모리 압축이 무엇인지, 왜 중요한지, 그리고 활성화 및 비활성화 방법을 알게 되었습니다.

메모리 압축은 RAM에 더 많은 공간을 확보해 주므로, 특별한 이유가 없다면 비활성화하지 않는 것이 좋습니다. 이 기능은 물리적 메모리 부족으로 발생할 수 있는 다양한 문제들을 예방하는 데 도움을 줍니다. 특히, 필요한 데이터가 느린 보조 저장소에 저장되는 것을 방지하여 시스템 성능을 향상시키는 데 중요한 역할을 합니다.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.