HDD,SSD - 별것없는 램디스크 팁

컴퓨터 유용한 팁 2012. 10. 6. 21:22

램디스크란 컴퓨터에서 놀고있는 램을 일정량 할당해서 디스크 드라이버로 인식하게 하는것입니다.

램의 속도는 하드의 50배입니다. 초당복사속도가 DDR3 1333 기준 5기가에 파일크기에 상관없는 일정한 속도를 보입니다.

램디스크를 왜쓰는것이냐하면 지금 컴퓨터 세대엔 DDR3 8기가는 잘보급되어있는 형편입니다. 하지만 일반사람들은 램을 다못씁니다. 그렇기때문에 남는 램을 디스크로 잡아 거기에 임시파일을 넣는것입니다.

예를들자면 우리가 지금 쓰고있는 Internet Explore도 웹페이지를 서핑할때 그에 해당하는 정보와 데이터를 임시폴터에 파일을 생성하게됩니다. 즉 웹서핑을 자주하게되면 하드의 파일구조가 조각화됩니다. 그래서 단편화(디스크 조각모음)을 하라고 하는것입니다.

그것을 램디스크를 할당에 램에다가 임시파일을 쓰게된다면 램은 휘발성메모리기때문에 컴퓨터를 재붓팅하면 모든파일이 지워질것이고. 또한 램은 스왑이라는 개념자체가 없기때문에 어떠한 파일이 겹치더라도 속도 저하가 생기지 않습니다.

즉 램디스크는 하드디스크의 단편화에 일조하면서 웹서핑을 속도를 증가시키는것입니다. 간혹가다 Ramdisk 를 썼는데도 웹서핑이 느리다고 하시는분이 있는데 그분은 추가기능을 너무많이 로드시켜서 그런것입니다.

추가기능은 대표적인 형태로 엑티브엑스가있습니다.

엑티브엑스는 하드디스크에 설치되는것이고 Internet Explore를 구동할때마다 하드에서 그것을 불러와 읽는것입니다. 그렇기때문에 Internet Explore를 처음시동하게되면 레이턴시가 생기는것이고 하드에서 긁는소리가 나는것입니다.

서두는 이만하고 적용하는법을 서술하겠습니다.

프로그램중에 Dataram_RAMDisk 이라는 프리라이센스프로그램이 있습니다.

Xp나 Windows7에 상관없이 설치가능하며 설치후 사용법도 간단합니다.

Dataram Ramdisk는 네이버나 구글에서 검색하면 어디서든지 무료로 다운받을수있습니다.


설치법은 서술하지 않겠습니다. Next만 누르면끝이니깐요.

DataRam Ramdisk를 실행시키면 



이런 화면이뜹니다. 설정법은 아주 간단합니다.

※ 저는 이미 실행시켜놓은 상태라 Start Ramdisk 항목이 비활성화 되어있는것입니다.

1. 파일시스템은 FAT16 Partition 으로합니다.

2. Disk Size는 자기가 원하는만큼 (512mb 권장)

3. Windows boot sector 선택

4. Start Ramdisk 버튼 누름

5. 컴퓨터 재붓팅

그러면 새로운 디스크 드라이버가 감지될것이고 그것이 램디스크 인것입니다.

아래는 램디스크의 활용예입니다.


※ 저는 E드라이버가 램디스크 드라이버입니다.

1.익스플로러 임시파일 설정



2. 구글 크롬 임시파일 지정

구글 크롬 아이콘 속성에 대상의 위치에 해당글을 붙여넣는다.

--disk-cache-dir="E:\ChromeCache" --enable-fastback

※ 빨간색으로 표기된 드라이버명은 자기자신의 램디스크 드라이버명으로 바꾸셔야 합니다.


크롬같은경우엔 안그래도 빠른데 더빨라지는 깨알같은 속도 증가를 보여줍니다.

이외에도 시스템 임시파일등을 램디스크에 몰아넣는방법도있지만

일부 게임설치나 소프트웨어 설치시 임시폴더 용량부족으로 인한 설치 불가현상이 있을수 있으므로

서술하지 않았습니다. 램디스크가 어떻다는것은 알지만 적용하는 방법이 쉬이 없어서 적게되었습니다.

이상 별것아닌 램디스크 팁입니다.


---------------------------------------------------------------------------------------


크롬 브라우저의 캐쉬 파일들이 저장되는 위치는 아래와 같아요.
C:\Documents and Settings\계정이름\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache
실행에서 %appdata% 입력하면 곰방 찾아져요.

만약에 램디스크에 캐쉬 파일들이 저장되게 하려면
크롬 아이콘 등록정보의 대상에 --user-data-dir="원하는 경로"를 추가.

부팅시 파일들이 지워지는게 맘에 안든다면 램디스크 플러스의 저장 기능을 사용하거나 
아니면 램디스크에 크롬의 캐쉬 폴더 경로 자체를 추가하면 됩니다.
디스크 관리자에서 램디스크 드라이브를 우클릭해서 드라이브 문자 및 경로변경 눌러서 추가해서 위 첫번째 경로를
만들어 주면 됩니다.(만들기 전에 Cache 폴더 삭제)


------------------------------------------------------------------------------------------


2가지 방법이 있습니다.
하나는 크롬캐쉬폴더에 램디스크를 마운트하는것이고
다른 하나는 크롬을 실행할때 매개변수를 넣어 램디스크드라이브를 캐쉬폴더로 설정하는것입니다.
C:\Documents and Settings\[계정명]\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache의 캐쉬폴더를 삭제하시고 컴퓨터관리를 실행시켜 디스크관리부분에서 램디스크파티션에서 팝업메뉴를 열어 드라이버문자및경로변경에서 마운트된걸 제거하시고 비어있는 NTFS폴더에 탑재로 위에 위치한 캐쉬폴더인것처럼 설정하시면됩니다.
이방법은 램디스크의 마운트된문자가 재부팅시 초기화된다거나 내문서와설정 폴더가 FAT파일시스템이라면 불가능합니다.

매개변수를 이용하는 방법은 구글에서 [크롬 램디스크]로 검색하시면 나옵니다.

저는 그냥 IE7+램디스크를 이용합니다.
온라인게임중 액티브엑스로 실행되는게임도 많고 엑티브엑스 이용안하면 좀 짜증나는 부분도 있고 합니다..
큰파일 다운로는 파이어폭스로 이용합니다.
파이어폭스는 UCC때문에 램디스크로 설정해두지 않았지만 설정해두어도 임시폴더에 저장안하기 때문에 램디스크보다 큰 파일도 다운 가능합니다. 플레시겟같은건 인식못하는 경우가 가끔 있었습니다.


출처 : http://www.coolenjoy.net/bbs/cboard.php?id=37&no=1073

posted by ZeroZZaNG™