Windows

[Windows] 대기중인 캐시메모리 삭제

Victory_HA 2023. 5. 3. 09:35

대기 메모리(캐시)란?

  • 대기 메모리 = 캐시 메모리입니다.
  • 쉽게말하면, 빠른 부팅과 빠른 프로그램 실행을 위해 파일들을 미리 메모리에 올려놓는 데 사용되는 메모리입니다.

작업관리자 - 메모리 확인

  • Windows에선 보통 작업관리자(taskmanager)를 통해서 CPU, Memory, GPU, Disk 상태 등을 확인할 수 있다.

  • 인터넷을 하거나 어떤 프로그램등을 실행하면 속도를 높이기 위해서,
  • 실행에 필요한 데이터(Disk에 저장되어 있음)를 Memory에 저장한다.
  • 아시다시피 Disk보다 Memory가 데이터 처리속도가 빠르므로,
  • 처음에는 빠르고 좋지만 나중에 프로그램을 사용하지 않아도 메모리에 계속 캐시되어있다.
    • 캐시되어 있는 데이터는 작업관리자에서 대기 메모리크기로 확인할 수 있다.
  • 오래 사용하다보면 대기 메모리는 계속해서 늘어나고, 결국에는 메모리가 부족해지게 되거나 PC가 버벅거릴 수 있다.

대기메모리 해제하기

  • 툴을 사용해서 간단하게 대기메모리를 해제할 수 있다.

1.Rammap

  • 첫번째 방법, Rammap 툴을 사용하여 메모리를 해제할 수 있다.
  • Rammap은 Microsoft에서 제공하는 기본 툴이다.
  • PC가 버벅일 때, Rammap으로 대기 메모리를 간단히 해제해보면, 버벅임이 사라짐을 느낄 수 있다.
    • Rammap 실행 -> Empty -> Empty Standby List 클릭
    • 작업 스케줄에 등록하여 사용하는 경우 번거로움을 덜수 있다.
  • 다운로드 링크 : https://learn.microsoft.com/ko-kr/sysinternals/downloads/rammap

2.EmptyStandbyList

  • 어떤 블로거가 직접 만들어 배포한 실행파일인데, 빠르게 대기메모리만 해제해주는 파일이다.
  • 작업스케줄러로 등록을 해서 1시간마다 실행하게 해주면, 매번 버벅일때마다 메모리 해제 할 귀찮음을 덜 수 있다.
  • 작업스케줄러 등록은 아래 원작자 링크에서 확인할 수 있다.

EmptyStandbyList 다운로드

EmptyStandbyList.exe
0.13MB

참조 : https://nohy0707.tistory.com/entry/%EB%8C%80%EA%B8%B0%EC%A4%91%EC%9D%B8-%EC%BA%90%EC%8B%9C%EB%A9%94%EB%AA%A8%EB%A6%AC-%EC%9E%90%EB%8F%99-%EC%B2%AD%EC%86%8Cwin10-win11-%EB%AA%A8%EB%91%90-%EC%A0%81%EC%9A%A9-%EA%B0%80%EB%8A%A5#google_vignette