ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 32bit 윈도우에서 3.25G 이상의 메모리를 Ramdisk로 이용(ScratchDisk로이용)
    정보얻기/활용기 2011. 1. 1. 21:09
    반응형

    싸이월드에 있는 제 글들을 티스토리로 옮기고 있어 글을 작성했을때 보다 시간이 많이 지났네요.

    당시보다 램 가격이 많이 떨어졌고 오늘 날짜로 4G 램이 6만원대 (5만원 중반 이하까지 찍고 올라가는 중) 8G 단일 램 (ECC 서버용) 이 30만원대 판매 되는걸로 봐서 곧 일반 PC 용 8G 이상도 나오지 않을까 생각이 드는군요

    작년 가을쯤인가 삼성에서 4G 단일 램이 상용화 되기 바로 직전에 8G 단일 램과 16G 단일 램도 바로 출시할것처럼 말했었는데   1년이 살짝 넘은 시간에 4G 가격에 상당히 만족하고 있습니다. ^^

    8G도 일반 데스크탑용이 출시되면 빠른 속도로 가격이 떨어지지 않을까 생각이 듭니다.

    바로 8G 이상도 상용화 되어 소프트웨어적인 Ram Disk 가 아닌 하드웨어적인 Ram Disk 가 널리 퍼졌음 하는 바램입니다.
    하지만 아직도 4G를 사용하시는 분들이 많아 원본글에 보강하여 글 남깁니다.


    많은 파워 유저들은 20년이 넘은 시절부터 램디스크를 이용하였었습니다.
    당시 디스켓을 사용할 때라 지금과는 조금 다른 방식으로 이용했지만 그 속도는 정말 대단했었습니다.
    XT의 경우 640Kbyte 메모리는 약 50-100Kbyte 정도를 AT의 경우 1Mbyte 메모리 중 디스크 하나 정도 용량인 360kByte 정도를 램 디스크로 사용했었을 정도 였습니다.
    당시로서는 최소 420Kbyte 에서 512Kbyte를 유지해야 DOS 프로그램들이 실행되었던걸 감안하면 상당한 부분에 램 디스크를 할해 해야 했지만 프로그램을 빠른 속도로 사용할 수 있었던지라 그 매력은 이루 말할 수 없었습니다.
    제가 두번째 구매한 컴퓨터가 486DX100 이였는데 램을 4M (당시 뉴텍 300만원대 -_-;;;) 구성으로 하여 1M 이상을 램디스크로 사용했을 정도로 매력적이였습니다.

    시간이 지나 램이 M byte 를 넘어서 G byte 로 들어서자 가격이 저렴해지는 램들의 더블 구성으로 잠잠했던 램 디스크가 다시 활발하게 발전하기 시작했습니다.
    여러가지 램디스크 프로그램들이 있지만 간단하게 사용할 수 있는 제품을 소개 하겠습니다.

    램디스크는 시스템 임시폴더 (temp 폴더) 나 익스플로러 혹은 파이어폭스 등과 같은 인터넷 브라우저의 인터넷 임시폴더 등에 활용하거나 포토샵의 ScratchDisk로 사용되어 집니다.


    출처 1: http://novrain.egloos.com/1754771

    출처 2: http://www.slrclub.com/bbs/vx2.php?id=digitaldarkroom&no=28689

    위 블러그를 보시거나 검색엔진에서 gavotte RamDisk 를 하시면 많은 정보가 있습니다


    램디스크의 단점 중 기본 윈도우에서 인식하는  메모리 용량을 이용하여 사용되어지기에 기본 메모리가 줄어드는 듭니다.

    아는분은 아시겠지만 4G 램에 32bit용 OS를 사용하시는 분들은 보드에 따라 물리 메모리 3G에서 3.25G 정도만 사용되어지고  나머지 부분은 사용되지 않으며, 윈도우 XP 32비트의 경우 특정 프로그램을 제외한 프로그램당 최대 2G 이상의 메모리는 사용하지 않습니다.
    (3G 스위치등을 이용해 프로그램당 3G를 할수 있다는 MS의 글이 있지만 안정성의 문제와 지원 안하는 프로그램이 많아서 논외)

    그래서 포토샵도 32비트 XP에서는 2G이상(실제 1.xx정도이던가요) 사용할수가 없고 나머지는 XP에서 시스템 캐쉬로 사용하고 있습니다.

    64비트 비스타에서도 CS3 의 경우 3G만 사용 할 수가 있습니다.

    10월경에 출시 한다는 CS4 에서는 64비트와 다중 cpu를 지원한다는 말이 있으니 그때 가면 더 많은 메모리를 사용가능 할 수 있겠지만 32비트 XP에서는 방법이 없었습니다.

    위와 같은 상황에서 3.25G 이상의 램을 장착해도 쓸모가 없어진 부분을 사용 할 수 있는 방법으로 램디스크를 활용할수 있는 램디스크 프로그램을 찾아 봤지만 찾을 수가 없었습니다.

    그러던 중 위의 gavotte ramdisk 가 08년 1월버젼으로 업데이트 되면서 램디스를 기본메모리가 아닌 확장메모리 (3.25G 이후의 실제 메모리) 부분에서 사용할수 있게 된 것 입니다.

    그러니 램이 8G 있다면 4.5G 정도를 램디스크로 활당하여 포토샵에서 스크레치 디스크로 사용하면 눈에 뛰는 속도를 느끼실 수 있습니다.

    포토샵을 조금이라도 빠르게 사용하려고 랩터를 여러개 구입하여 레이드 구성을 하시는 분도 계시지만 그 보다는  램디스크가 몇십배 빠르기에 램을 추가하고 램디스크로 사용하시는 것이 좋다고 생각함니다.



    이프로램을 설치법은 검색이나 위 블러그를 보시면 알수 있고 간단히 요약하면

    1. C:\ 있는 BOOT.INI 파일에

    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)windows="microsoft windows xp professional" /fastdetect /noexecute=optin /PAE

    /PAE 옵션추가  (안해도 되는 시스템이 있습니다)


    2. 다운받은 램디스크 프로그램의 파일중 ram4g.reg 를 실행합니다


    3. ramdisk.exe 를 실행해서 INSTALL RAMDISK 를 누르고 램용량을 지정합니다

        64M 128M .. 768M 다음 1G 2G 3G 밖에 없지만 더 큰 크기는 4500M 와 같이 직접 넣으시면 됩니다.


    4. 재부팅 후 CS3 등에서 스크래치디스크 1순위를 램디스크로 바꿉니다


    5. 기타 인터넷이나 임시 폴더로 사용하시면 몸으로 체감 속도가 확 올라가는 것을 느끼실 겁니다.






    반응형

    댓글

Designed by Tistory.