윈도우11. 메모리 압축이란? 활성화 및 비활성화하는 방법

윈도우10부터 도입된 메모리 압축은 RAM에 더 많은 공간을 제공하여 컴퓨터가 느려지지 않도록 하는 기능입니다. 윈도우에서 기본적으로 메모리 압축을 활성화 하여 사용되고있으며 사용자가 원할 경우 메모리 압축을 비활성화할 수 있다.

윈도우11. 메모리 압축이란? 활성화 및 비활성화하는 방법

Window의 메모리 압축 기능은 컴퓨터가 가능한 한 빨리 작동하도록 도와주고, 컴퓨터를 활성화하거나 비활성화하는 것은 매우 쉽다.

윈도우11. 메모리 압축이란? 활성화 및 비활성화하는 방법

윈도우10부터 도입된 메모리 압축 기능은 컴퓨터의 성능을 최적화하는 중요한 역할을 합니다. 메모리 압축은 RAM에 저장되는 데이터를 압축하여 더 많은 공간을 확보하고, 이를 통해 컴퓨터가 느려지지 않도록 합니다.

윈도우는 기본적으로 메모리 압축을 활성화하여 사용하고 있으며, 필요에 따라 사용자가 비활성화할 수도 있습니다. 메모리 압축의 작동 원리를 이해하기 위해 페이지 파일의 개념을 알아두는 것이 중요합니다.

페이지 파일은 RAM에 당장 필요하지 않은 데이터를 보조 저장소에 저장하여 RAM의 공간을 확보하는 숨겨진 시스템 파일입니다. 메모리 압축은 이러한 페이지 파일의 필요성을 줄여주며, RAM의 효율성을 높입니다.

그러나 데이터 압축 과정에서 처리 능력이 필요할 수 있으므로, 물리적 메모리가 부족할 때는 메모리 압축을 비활성화하는 것도 고려해볼 수 있습니다. 윈도우에서 메모리 압축이 실행 중인지 확인하고, 필요시 PowerShell을 통해 활성화 또는 비활성화하는 방법을 알아보세요.

메모리 압축을 통해 컴퓨터의 성능을 최적화하고, 시스템이 원활하게 작동할 수 있도록 하는 방법을 살펴보겠습니다.

Windows의 페이지 파일이란?

메모리 압축과 그 중요성에 대해 알아보기 전에, 그것과 관련된 매우 중요한 개념인 페이지 파일을 알아둘 필요가있습니다

페이지 파일은 Windows가 일반적으로 로컬 드라이브인 보조 저장소에 저장하는 숨겨진 시스템 파일입니다. 여기에는 물리적 메모리인 RAM에 지금 당장 필요하지 않은 정보가 포함되어 있습니다. 이렇게 하면 실제 메모리가 가득 차면 컴퓨터가 페이지 파일에 데이터를 저장하기 때문에 페이지 파일은 보조 RAM의 역할을 수행합니다.

페이지 파일이 없으면 컴퓨터가 훨씬 느리거나 자주 고장나거나 오작동하거나 데이터가 손실됩니다. 컴퓨터는 프로그램 또는 앱을 계속 실행하는 데 필요한 임시 데이터를 저장할 곳이 없기 때문에 당신의 앱도 같은 운명에 처할 수 있습니다. 게다가 페이지 파일은 물리적 메모리를 확보해야 할 필요성을 줄여줍니다.

그러나 컴퓨터가 페이징(paging)이라고 알려진 프로세스인 보조 저장소에서 데이터를 저장하고 검색할 때 PC 속도를 늦출 수있습니다. 하드 드라이브에서 데이터를 읽는 속도가 RAM보다 현저히 느리기 때문입니다.

윈도우 메모리 압축이란 무엇이며 왜 중요한가?

윈도우의 메모리 압축은 RAM에 쓰기 전에 데이터 크기를 줄여줍니다. 이 프로세스를 통해 컴퓨터는 실제 메모리에 보통 때보다 더 많은 파일을 저장할 수 있으므로 페이지 파일의 필요성이 줄어들게 되고 별도로 호출을 하는 작업이 줄어들기 때문에 컴퓨터 속도가 빨라집니다.

윈도우에서 페이징 실행 중인지 확인하는 방법

페이징이 실행 중인지 확인하려면 아래의 방법을 따르십시오.

Task Manager Performance Memory Memory Compression Busy Check
  1. 시작을 마우스 오른쪽 버튼으로 누르고 작업 관리자를 선택하십시오.
  2. 작업 관리자에서 성능 탭으로 이동하여 왼쪽 사이드바에서 메모리를 누르십시오.
  3. Windows가 사용 중(압축)에서 압축한 메모리 양을 볼 수 있을 것이다.
    괄호의 그림은 메모리 압축을 나타냅니다.

메모리 압축 사용 방법

윈도우는 기본적으로 메모리 압축을 활성화 하고 있지만 컴퓨터에서 메모리 압축을 사용하도록 설정하지 않은 경우 PowerShell을 통해 직접 메모리 압축을 수행할 수 있습니다.

  1. Win 키를 누르고 검색 줄에 powershell을 입력한 다음 Enter 키를 누르십시오.
  2. 결과에 PowerShell 앱이 표시되면 앱을 마우스 오른쪽 버튼으로 클릭하고 ‘관리자 권한으로 실행’을 클릭합니다.

    run windows powershell as administrator

  3. Enable-MMAgent -mc를 입력한 다음 Enter 키를 눌러 명령을 실행하십시오.

    Enable MMAgent mc
  4. 명령이 제대로 작동했는지 확인하려면 PowerShell을 다시 관리자로 열고 Get-MMAgent를 입력한 다음 Enter 키를 누르십시오.MemoryCompression 이라고 표시된 곳을 확인 하고 값이 True 이면 작동중입니다.

    Get MMAgent

메모리 압축을 사용하지 않는 방법

  1. Win 키를 누르고 검색 줄에 powershell을 입력한 다음 Enter 키를 누르십시오.
  2. 결과에 PowerShell 앱이 표시되면 앱을 마우스 오른쪽 버튼으로 클릭하고 ‘관리자 권한으로 실행’을 클릭합니다.
  3. Disable-MMAgent -mc를 입력한 다음 Enter 키를 누르십시오.
    Disable MMAgent mc
  4. 그런 다음 Get-MMAgent 명령을 실행하면 MemoryCompression의 값이 False라는 것을 알 수 있으며, 이는 MemoryCompression이 성공적으로 비활성화되었다는 것을 의마합니다.

이제 메모리 압축이 무엇인지, 왜 중요한지, 그리고 어떻게 사용할 수 있는지, 그리고 필요하다면 사용하지 않도록 설정할 수 있는지 알게 되었습니다.

그러나 메모리 압축은 RAM에 더 많은 공간을 제공하기 때문에 메모리 압축을 사용하지 않도록 설정하지 않는것을 권장합니다.

메모리 압축은 물리적 메모리가 꽉 차 있을 때 맞닥들일 수 있는 대부분의 문제들을 피할 수 있도록 도와줍니다. 특히 컴퓨터가 즉시 필요로 하는 파일을 멀리 떨어진 보조 저장소에 저장할 필요가 없도록 합니다.

하지만 결국 이런방식도 한계가 있고 데이터를 압축하는 데는 약간의 처리 능력이 필요할 수 있기 때문에 물리적 메모리가 부족할 때 컴퓨터의 속도를 늦출 수도 있습니다. 이럴 때 메모리 압축을 비활성화하고 싶은 수 있습니다.


[ 함께 볼만한 글 ]

윈도우11. 업데이트가 자동으로 안될 때 해결하는 3가지 방법

윈도우11. 구글 플레이 스토어 설치하는 방법.

윈도우11. 기존 BIOS를 UEFI로 바꾸는 방법

윈도우11. 마우스 감도 DPI, 스크롤 속도를 바꾸고 수정하는 방법.

Leave a Comment