윈도를 사용하다 보면 메모리 관리가 제대로 되지 않아 사용되지 않는 메모리가 반환이 되지 않아 쓸데없이 메모리가 낭비가 되는 경우가 많다
그래서 윈도에는 유난히 메모리 관리 프로그램이 많다. 그래서 오늘은 돈 안들이고 간단히 효율적으로 메모리 관리를 할 수 있는 방법을 한번 써본다
에 접속해 보면 요즘 보기 드문 GUI가 전혀 없는 Console형태의 메모리 반환 프로그램이 있다(관리가 아님)
개인적으로 설치본을 않좋아하기 때문에 Zip 압축파일을 다운받아 원하는 위치에 압축을 풀어 놓는다
압축을 풀어 보면
CleanMem.exe.manifest
CleanMem.exe
cleanmem_ignore_list.txt
cleanmem_log_settings.txt
cleanmem_only_list.txt
Readme.txt
이렇게 6개 파일이 있다 원하는 프로세서만 메모리 청소를 하거나 메모리 청소를 원치 않는 파일을 적어서 설정하는 것이 있는데 별로 손대야 할 이유가 없기 때문에 통과..
일단 CleanMem.exe를 실행 하면 아무런 화면에 변화가 없다... 그냥 혼자서 메모리 청소를 하고 끝나 버린다
단 윈도 비스타 이상의 OS에서는 관리자 권한이 필요하다는 윈도 창이 뜬다...
이프로그램의 사용법을 찾아보면 윈도에 내장된 스케줄에 일정 시간에 한번씩 실행이 되게 설정을 하여 주기적으로 메모리 청소를 하게 한다고 설명이 되어 있는데 (스케줄에서 관리자 권한으로 매번 실행하게 설정이 되는지는 확인 안해봄, 만약 안된다면 매번 윈도 창이 뜰지도 ㅜ.ㅜ;)
귀찮다 그래서 그냥 Autoit을 이용해서 2분에 한번씩 실행되게 만들었다
#RequireAdmin
Do
ShellExecute("CleanMem.exe")
Sleep(120000)
Until 0
이렇게 스크립트를 만들어서 윈도 시작할때 자동실행하게 해 놓으면 간단~~~
개인적으로 많은 메모리 관리 프로그램을 써봤지만 이 프로그램이 가장 강력한듯(심플하기도 하고)
PS. 실행파일을 바로 업로드 합니다 (바로 사용할 수 있게)
memoryClean32 (32비트용)
memoryClean64 (64비트용)
OS 에 맞춰 실행하시면 120초에 한번씩 메모리 정리를 합니다
PS. 현재 cleanmem이 1.5.1로 업데이트 되었네요
첨부파일도 함께 업데이트 했습니다
또한 2분에 한번 실행되는 것을 1분에 한번으로 수정했습니다