본문 바로가기

Windows/Programs

UltraRamdisk 통한 브라우저 로딩 속도 향상

 이번 포스팅에서는 램디스크(Ramdisk)를 이용하여 브라우징 속도를 향상하는 방법에 대해서 설명하겠습니다.


먼저 램디스크(Ramdisk)란?

 주기억 장치에 속하는 메모리를 보조기억장치화 시켜 저장소로 이용하는 것을  램디스크라 합니다.

 메모리의 속도는 현재 SSD보다도 더 빠르고, 접근시간(엑세스타임)또한 비교가 안 될 정도로 빠르기 때문에 이를 장점으로 웹브라우저 캐시파일을 저장시켜 로딩속도를 단축하는 용도로 많이 쓰이게 되죠.

 또한 휘발성 메모리(전류가 흐르지 않으면 데이터 증발) 장점을 살린다는 점인데요, 재부팅시 파일이 소실 되기 때문에 기존에 웹브라우징하면서 생겼던 캐시파일을 따로 제거하지 않아도 되어 데이터 쌓일 일이 없습니다.


 이처럼 램디스크 사용으로 데이터 단편화를 억제 할수도 있으며, HDD사용자라면 한 번 램디스크를 쓰시고 나면 절 때 헤어나올 수 없을 정도로 웹브라우징 속도 차이를 체감 할 수 있습니다.


많은 램디스크 프로그램이 있지만 사용성에서 편한 대표적인 램디스크 프로그램은 국내 개발자가 만든 UltraRamdisk와 해외 개발자가 만든 SoftPerfect Ramdisk이며 무료기능만으로 충분히 사용가능 하다는 점에서 이번 소개해 드리며, 좀 더 추가 적인 옵션을 사용하려면 라이센스를 구매하시고 사용해야 하니 사용 후 마음에 드신다면 구매를 추천합니다.


그럼 본론으로 넘어와 UltraRamdisk를 통해 웹브라우징 속도 향상하는 방법에 대해 설명하겠습니다.


먼저, 아래의 링크를 타고들어가 UltraRamdisk를 받아 설치를 합니다. 설치 방법은 다음의 연속이니 설명은 생략합니다.

http://ultraramdisk.com/ko_home


 설치 후 실행하면 장치드라이브 추가 과정이 진행되고, 진행 완료 후 램디스크+ 버튼을 눌러 디스크 추가 과정을 진행합니다.


그럼 다양하게 설멍하는 창이 나오는데, 먼저 디스크 크기 - 메모리 항목이 있는데 용량을 512~2048정도로 줍니다. 이보다 적은 용량도 가능하긴 하나, 다운로드시 캐시로 지정한 곳의 임시파일로 저장되는 브라우저가 존재하여 다운받는 파일 크기가 램디스크 용량보다 크다면 다운로드가 제대로 진행되지 않습니다. 그러므로 평소 다운로드 파일의 크기를 생각하시고 4096MB 미만으로 설정하시는게 바람직 합니다.


다음으로 디스크 형식Driect I/O 설정 하고 넘어 갑니다.


이 다음이 디스크 관리입니다. 원하는 마운트 드라이브 문자를 메뉴에서 선택하시고(보통은 Z:\) 파일 시스템 방식은 exFAT을 선택하시며, 레이블은 편하신 대로 적습니다.

그리고 가장 중요한 폴더 생성인데, 이것은 재부팅시 없어지는 데이터가 초기화되는 램 때문에 있는 메뉴로 부팅시 다시 램디스크 만들어질 때 설정해 둔 폴더를 같이 만드는 작업을 합니다.


폴더를 만들지 않고 여러가지 프로그램의 임시 램디스크로 쓸경우 파일간에 동일명이 존재할 수 있어 충동을 야기할 확률이 있기 때문에 +버튼을 눌러 추가 폴더를 만들어 줍니다. 기본인 TEMP가 폴더하다면 박스 체크를 하시고 필요 없다고 하시면 체크를 해제해주세요.


마지막으로 윈도우의 기본 브라우저인 Internet Explorer를 쓰시는 분이라면 박스 체크를 하시고 아니시라면 박스 체크를 해제한 상태로 나두고 확인을 눌러줍니다.


추가로 메모리 항목에 동적 메모리 할당 메뉴가 있는데 이는 유료 기능으로 사용여부에 따라 먼저 디스크에 사용하는 메모리 공간을 확보 하냐 안하냐의 차이로, 실제 램디스크에 사용하는 데이터 크기만큼만 메모리를 점유하는 것이 동적 메모리, 먼저 램디스크 크기만큼 빈공간을 확보하고 사용하는 것이 비동적메모리입니다. 다만 성능면에서는 차이가 나지 않기 때문에 사용하는데는 차이가 없습니다.



웹브라우저 설정

이제 웹브라우징 속도를 향상시키기 위해 임시파일(캐시)이 저장되는 곳을 만들어 놓은 램디스크로 옮겨야 합니다.


크롬사용자의 경우

크롬 바로가기 속성에 들어가 대상 입력란에 --disk-cache-dir="z:\chrome_cache" 를 입력하시면 되는데. "z:\chrome_cache" 는 램디스크의 경로로 UltraRamdisk로 램디스크를 만든 경로를 넣으시면 됩니다.

예를 들어 경로가 Y:\temp 라면 

--disk-cache-dir="y:\temp" 를 입력하시면 되는 것이죠.