날짜: 2005-08-17 | 글쓴이: 도아 | 58028 번 | 프린트 | 메일로보내기

대용량 RAM 활용하기 - 계속


I. 시스템 커널을 모두 메모리로 적재하기 필자의 이전 팁에서 몇번 언급한 것처럼 NT 기반 OS를 기동하는데 필요한 모든 커널을 메모리로 적재하고 페이징 파일을 사용하지 않도록 설정하면 보다 많은 RAM을 활용할 수 있다.

II. 디스크 캐쉬로 활용 충분한 RAM이있다면 하드 디스크의 입출력 속도를 향상 시키기위해 RAM을 디스크 캐쉬로 활용할 수 있다. 당연한 얘기지만 캐쉬의 성능은 히트율에 의존하며, 이 것은 다양한 프로그램을 사용하는 사용자보다는 동일한 프로그램을 자주 사용하는 사용자의 경우 더욱 효과적이다.

  1. 디스크 캐쉬를 사용한 성능향상
  2. 시스템 파일 캐쉬 설정하기
  3. 시스템 캐쉬에대한 추가 사항
  4. 시스템 성능을 극대화하는 CachemanXP

III. 램 디스크로 활용 시스템 커널을 메모리에 적재하고 디스크 캐쉬로 활용해도 RAM이 남는다면 RAM 드라이브를 설정, 템프 폴더(예: TEMP 폴더나 Temporary Internet Files 폴더)로 활용하는 것도 좋은 방법이다.

  1. RAM 디스크 설정하기 RAM 디스크를 지원하는 프로그램은 상당히 많다. 2K/XP에서 RAM 드라이브 사용하기에서 설명한 MS에서 제공하는 RAM 디스크 프로그램을 사용해도 된다. 그러나 필자의 경우 SuperSpeed 사의 RAMDisk Plus 를 주로 사용한다주1. RAMDisk Plus를 이용해서 RAM 디스크를 설정하는 방법은 다음과 같다주2.
    1. RAMDisk Plus를 설치한다.
    2. 시작/실행/모든 프로그램/SuperSpeed Software/Configure RamDisk Plus를 클릭한다.
    3. 다음 그림과 같은 설정 화면에서 Add 버튼을 클릭한다.
    4. Add RamDisk 창에서 각각의 항목을 다음처럼 설정한다.
      Drive Letter Z: RAM 드라이브에 사용할 문자. 어떤 문자를 할당해도 좋지만 필자의 경우 고정형 드라이브는 C:, D:, E: 처럼 낮은 문자에서 증가되는 형태로 사용하며, 넷트웍 드라이브나 RAM 드라이브의 경우 Z:, Y:, X:처럼 높은 문자에서 낮아지는 형태를 사용한다. 이렇게 드라이브 문자를 지정하면 어떤 형태의 드라이브가 추가되던 기존의 드라이브를 거의 변경하지 않고 사용할 수 있기 때문이다.
      Size 64 RAM 드라이브의 크기. RAM이 충분하기때문에 TEMP 폴더로 사용하는 경우 512M 이상의 값을 설정하는 것이 좋으며 단순히 Temporary Internet Files 폴더로 사용하는 경우라면 64M 정도가 적당하다.
      File System FAT RAM 드라이브에 사용할 파일 시스템. FAT와 RAW를 지원하지만 일반적으로 템프 폴더(예: TEMP 폴더나 Temporary Internet Files 폴더)로 사용하는 경우 FAT를 지정하면 된다.
      Backup File Driver Letter D: RAM 디스크를 백업할 드라이브. 기본값은 none로 지정되어 있으며, RAM 드라이브는 거의 대부분 템프 폴더로 사용하기때문에 굳이 백업할 필요는 없다. 그러나 때때로 템프 폴더의 내용을 참조해야하는 경우도 발생하므로 필자의 경우 백업 드라이브를 지정한다.
    5. 모든 값을 설정했으면 OK 버튼을 클릭해서 RAM 드라이브를 설정한다.

  2. Temporary Internet Files 폴더로 활용 RAM이 충분한 경우 RAM 드라이브를 Temporary Internet Files 폴더로 사용하면 인터넷을 탐색하는 속도가 눈에띄게 빨라진다. 그러나 일반적인 하드 디스크에비해 제한된 용량만 사용할 수 밖에 없으므로 큰 파일의 다운로드나 Temporary Internet Files 폴더가 꽉찬 경우에는 문제가 발생할 수 있다. Temporary Internet Files 폴더를 RAM 드라이브로 설정하는 방법은 아주 간단하다. 절차는 다음과 같다.
    1. 모든 인터넷 탐색기를 종료한다.
    2. 시작/제어판/인터넷 옵션을 클릭한다.
    3. 일반 탭을 클릭한다.
    4. 임시 인터넷 파일설정 버튼을 클릭한다.
    5. 설정 창에서 폴더 이동 버튼을 클릭한다.
    6. 폴더 찾아보기 창에서 RAM 드라이브(예: Z:)를 지정하고 확인 버튼을 클릭한다주3.
    7. 다음 그림과 같은 확인창에서 버튼을 클릭한다.
    8. 다시 로그온 한다.

  3. TEMP 폴더로 활용 시스템에 장착된 RAM이 크고, 또 많은 메모리를 점유하는 프로그램을 사용하지 않고 있다면 RAM 드라이브를 TEMP 폴더로 지정할 수 있다. 이 경우 전반적인 시스템 속도가 향상된다. TEMP 폴더로 활용하는 경우 512M 이상을 RAM 드라이브로 할당하는 것이 효과적이며, 가급적 1G 이상을 사용할 수 있을 때 사용하는 것이 좋다.
    1. 시작/제어판/시스템을 클릭한다.
    2. 고급 탭을 클릭한다.
    3. 환경 변수 버튼을 클릭한다.
    4. %UserName%에 대한 사용자 변수에서 TEMP를 두번 클릭한다.
    5. 변수 값을 RAM 드라이브(예: Z:\)로 지정한다.
    6. TMP에대해 4~5단계를 반복한다.
    7. 시스템 변수에대해 4~6단계를 반복한다.
    8. 확인/확인 버튼을 클릭한다.
    9. 시스템을 다시 시작한다.

IV. 맺음말 팁으로 간단히 쓰려고 했던 것인데 필자가 말이 많아서 인지 또 길어졌다(ㅇㅗㄷ). 사실 게시판에 올라온 질문, 램이 많을때 적절히 활용할 방법이 없을까요?에 대한 답을 하다보니 필자가 무턱대고 RAM 드라이브를 사용하지 않도록 권고하고 있는 것으로 알고 있는 사람들이 많아 이 것 저것 쓰다보니 조금 길어지게되었다.

필자가 수업중에 학생들에게 항상 해주는 말이 있다. 책을 읽던 사람과 대화를 하던 줄과 줄 사이를 읽는 재능을 키우라는 것이다.

사실 직접 만나서 얘기를 해도 오해가 있을 수 있다. 하물며 글로 쓰는 경우 이러한 오해, 오독은 훨씬 더 커질 수 있다. 따라서 글을 읽을 때에는 단순히 글을 읽는 것이 아니라 이 사람이 이런 글을 쓰게된 동기까지 고려해서 한글자, 한글자 세심하게 읽고 이렇게 수집된 정보로 저자의 의도와 숨은 뜻을 파악하는 것이 좋다.

제 아무리 뛰어난 저자라고 해도 자신이 아는 모듯것을 글로 표현할 수 없다. 그러나 저자의 숨은 의도는 대부분 글과 글 사이 또는 줄과 줄 사이에 나타난다. 한가지 예로서 에디슨의 유명한 경구를 생각해보자.

천재는 1%의 영감과 99%의 노력으로 이루어진다

아마 대부분의 사람들은 누구나 노력을 하면 천재가되는 것으로 알고 있을 것이다. 필자 역시 머리가 좋은 것 보다는 노력이 중요하다고 누누히 들어왔다. 그러나 사실 에디슨의 의도는 노력이 아니라 영감이었다고 필자는 확신한다.

천재는 1%의 영감과 99%의 노력으로 이루어진다는 뒤집어 생각하면 누구나 노력하면 천재가될 수 있다는 뜻이 아니라 1%의 영감이 없다면 절대 천재가 될 수 없다는 것을 의미한다. 그러면 모든 사람이 과연 1%의 영감을 가지고 있을까?

쉽게 생각해서 1년이 365일이라면 이중 3일 반나절은 영감에 가득차 있어야 한다. 이글을 읽고 읽는 사람들중 과연 이렇게 영감에 찬 생활을 하는 사람이 몇이나 될까?

핵심은 여기에 있다. 노력은 누구나 할 수 있지만 영감은 아무나 가질 수 있는 것이 아니다. 따라서 천재가 되려면 반드시 1%의 영감을 가지고 있어야 하며, 아울러 여기에 남다른 노력이 필요하다는 뜻이다.

필자는 에디슨을 천재로 본다. 그 이유는 간단하다. 천재는 1%의 영감과 99%의 노력으로 이루어진다라는 말 한마디로 말뜻을 모르는 사람들에게는 누구나 천재가 될 수 있다는 희망을 주었고, 말 뜻을 아는 사람에게는 천재의 길을 가르쳐주었기 때문이다.

줄과 줄 사이를 읽는 재능은 바로 이런 것이다. 액면 그대로의 글이 아니라 글자와 글자 사이에 숨어 있는 뜻까지 파악할 수 있는 재능이 바로 줄과 줄 사이를 읽는 재능이며, 근본적으로 남과는 다른 길을 갈 수 있는 능력이다.

V. 링크

주1: 필자가 상용이지만 이 프로그램을 사용하는 이유는 다음과 같다.
  • 최고 16G 크기의 RAM 디스크 설정(64 비트의 경우 16G, 32 비트의 경우 4G)
  • 최고 99개의 RAM 디스크 설정
  • 시스템 종료시 RAM 디스크 이미지의 저장 저장 및 자동 복원
  • 시스템 페이지 파일의 지원

주2: 필자의 경우 과자와 뿌려먹는 소스가 구하기 쉬워 7.0 버전을 사용하고 있다.

주3: 사용할 디스크 공간이 RAM 드라이브보다 크게 잡혀있는 경우 자동적으로 RAM 드라이브의 크기로 조정된다.



다음글: 바탕화면의 화려한 변신, Konfabulator (51378)2005-09-02
이전글: VMWare로 Windows Vista Beta 1 설치하기 (51361)2005-07-31
<< 이전페이지 (1/2)

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.