RadarURL

메모리로부터 불필요한 DLL 제거하기

by JaeSoo posted Jan 07, 2010
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
이 팁은 2000 이하에서만 정상적으로 동작한다. 보다 자세한 사항은 관련 문서 를 참조하기 바란다. 윈도우즈 탐색기는 DLL을 사용한 응용 프로그램이 종료될 때까지 이 DLL을 메모리에 캐쉬한다. 단연히 프로그램의 실행 속도(동일 프로그램을 반복해서 실행하는 경우)는 올라가지만 메모리의 성능은 떨어진다. 따라서 프로그램의 실행 속도를 다소 희생하면 보다 많은 메모리를 확보할 수 있다. 절차는 다음과 같다주1.


  1. 시작/실행/regedit를 입력하고, 확인을 클릭한다.
  2. 다음 레지스트리로 이동한다.
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer

  3. REG_DWORD 형의 AlwaysUnloadDLL을 추가하고, 값을 1(DLL 캐쉬 사용안함)로 설정한다.
  4. 컴퓨터를 재기동한다.


출처 : http://qaos.com/article.php?sid=1121

Articles

3 4 5 6 7 8 9 10