램디스크에 페이지 파일 넣기
2011.01.28 12:28
시중에 나와있는 램디스크 유틸의 가짓수가 많은데요, 저는 개별 유틸의 성능이 어느 정도로 차이가 나는지는 잘 모릅니다.
다만 포럼에 소개되어 있는 (프리웨어 유틸인) 데이타 램디스크를 설치하였습니다. (스누피님의 글도 참조했습니다.)
https://memory.dataram.com/products-and-services/software/ramdisk
https://windowsforum.kr/1729638
https://snpbox.tistory.com/1351
전에는 램디스크를 써본적이 없었는데요, 어제 갈밭님의 사용 설치기를 보다가 호기심이 생겨서 도전해보았습니다.
도전 과제는 4기가 램에 (운영체제는 64비트 세븐 ulti) 파티션을 할당해서 (저는 fat32로 하였습니다.)
1. 각종 웹브라우저의 캐쉬파일을 램디스크에 할당하기.
2. 하드에 설정된 페이지 파일을 램디스크에 할당하기.
입니다.
가외로 해보고 싶었던 것은 / 램디스크에 ready boost를 할당해서 시스템 속도를 높여보고 싶었었는데요,
램 용량이 넉넉하지 못해서 이것은 그냥 포기했습니다.
램디스크를 설정하기 전에 저의 컴에서는 램 사용량이 4기가 중에서 보통 1.27G 정도 되었고, 하드에서 운영된 페이지 파일의
용량은 약 6기가 정도 되었습니다. / C:\의 페이지 파일을 삭제하여 6기가 용량을 확보하고, 램디스크에서 1024MB을 수동 할당
하기로 결정했습니다. / 각종 브라우저의 캐쉬저장 용량은 500MB 이하로 설정하기로 마음 먹었습니다.
설명은 스샷으로 대체합니다.
윈도 관련 TEMP는 건들지 않았습니다. (순정 그대로)
-> 파이어폭스와 오페라 설정 스샷은 스누피님 블로그에서 복사해온 이미지 입니다.
저의 컴에서는 j:이 아니라 f: 가 되겠네요.
* 파이어폭스는 250MB / 오페라는 200MB / 익스는 280MB -> 각각 할당해주었습니다.
1.28G 램디스크에서 페이지 파일 1G를 뺀 남는 용량이 283MB 였습니다. 이 한도 이하로 각 브라우저 캐쉬를 설정했습니다.
램디스크 설정 전과 후의 램 사용량 : 1.27G -> 2.23G (램디스크에서 사용량 만큼 증가 /페이지 파일 1024MB 사용 중)
만약 웹브라우저로 파일을 다운로드시 (저의 경우) 283MB 초과하면 다운로드가 안 될 수가 있을 것 같아서,
(스누피님의 글을 참조.) (익스 경우)
이 때는 캐쉬를 F:\로 돌리지 않은 다른 웹브라우저를 사용하기로 하였습니다. (제 경우에는 Qtweb.)
어쨌든 램디스크에 하드에 적용되는 페이지 파일를 할당하는데 성공은 했는데, 이것이 현명한 결정인지는 저도 확신이 서질
않습니다. 휘발성 램의 성질을 적절히 이용하기만 하면 브라우저로 인해 쌓이는 각종 캐쉬들을 ccleaner류를 이용하지
않고도 재부팅시 깔끔하게 날릴 수 있으니, 이 부분은 굉장히 좋은 것 같습니다. 하지만 페이지 파일도 깔끔하게 날라가니,
부팅할 때마다 매번 새로 작성되는 폐단이 생기겠네요. ㅎㅎ / 하드디스크의 부하를 줄여볼려고 시도한 것인데,
이래도 되는건지 모르겠습니다.
* 페이지 파일을 램디스크에 할당하니, 최대절전과 관련된 C:\의 hiberfil.sys 파일의 용량도 덩달아 줄어들었습니다.
지금은 약 3G입니다. (설정 전에는 4G가 넘었었던 것으로 생각됩니다.)
혹시나해서 최대절전기능을 잠시 사용해보았는데, 별 이상 없이 잘 되었습니다.
** 아래 내용은 스누피님 블로그에서 펌글.. (파폭 / 오페라 캐쉬를 램디스크로 돌리는 방법.)
파이어폭스의 경우 보통은 고급 유저들이 많으니 알아서들 잘 설정하시겠지만
1. 주소창에 about:config 입력
2. 마우스 우클릭 - 새로 만들기 - 문자열
3. browser.cache.disk.parent_directory 입력
4. 값에는 램디스크 위치 입력
오페라의 경우
1. 주소창에 opera:config 입력
2. User Prefs 열어서
3. Cache Directory4 를 찾아 입력하고 저장
댓글 [18]
-
갈밭 2011.01.28 13:34
-
iron 2011.01.28 16:44 갈밭님과 아낙문님 덕분에 도전해보게 되었습니다. 설치 사용기 올려주셔서 감사합니다.
1. 스누피님 예시에서는 true로 되어 있어서 저도 그냥 디폴트값 그대로 변경하지 않고 쓰려고 합니다.
오프라인 보관소를 250M으로 정해놓고 캐시 디스크를 사용안함으로 사용하는 것은 앞뒤가 맞지 않는 것 같아서요.
(램디스크 저장을 하지 않는 조건이므로 재부팅시 캐시가 모두 자동적으로 날라갑니다.)
2. 종료지연 현상은 없는 것 같습니다. 저는 데이타램 설치할 때 설정을 이것저것 많이 건들지 않았습니다. (윗그림 참조)
부팅시에는 '환영합니다.'글씨에서 고리회전(?) : 6번
종료시 고리회전 : 5번. (^^);
3. 많은 분들이 슈퍼램디스크를 사용하시는 것 같은데요, 저는 그냥 성능이 별로라하더라도 프리웨어를 선호하는 편입니다.
(저는 램 4G이상을 램디스크에 할당할 일이 없습니다. 그리고 드라이브 문자를 할당하여 고정하는 기능은 없지만 거의 고정된 거나 마찬가지인 것 같습니다.)
-
Lime 2011.01.28 15:11 페이지 파일을 램디스크에 넣을거면 차라리 페이지 파일 사용안함으로 설정하는게 ...
-
iron 2011.01.28 16:32 리메님 말씀이 옳을지도 모르겠습니다. 그래도 저는 이렇게 한 번 사용해보려구요.
-
겁나느린거북이 2011.01.28 17:52
페이지 파일 사용안함으로 하면 블루스크린이 뜰수도 있습니다.
가끔 응용프로그램에서 페이지 파일을 찾거나 거기에 작업하는 경우의 설계를 하게 할때가 있습니다...
-
iron 2011.01.29 00:36 블루스크린은 정말 무섭습니다. 이렇게 쓰다가 그 화면만은 등장하지 않았으면 좋겠네요.
-
iron 2011.01.28 18:12 램디스크와는 별개로 토런트로 다운 또는 시딩 때 하드디스크의 부하를 줄여주려면 설정을 어떻게 해주면 좋을까요?
저는 현재 이렇게 설정했습니다.
-
갈밭 2011.01.28 18:47
저는 하드를 두 개 사용하는데 운영체제가 깔린 하드가 아닌(파티션 말고) 다른 하드에 토렌트 파일 받습니다
어떤 분 의견은 토렌트 파일 받는 전용하드(막 쓰는)를 두는게 좋다고 합니다 저도 구글에서 -토렌트 하드디스크 부하-로 검색
한 후에 알았네요
-
iron 2011.01.29 00:36 토런트 전용 하드 하나 장만해야겠네요. 조언 감사합니다.
-
Goer 2011.01.28 19:57
저도 이것 저것 만지고 노는거 좋아라했는데... 결국엔 처음으로 돌아오게 되더군요.
컴퓨터 성능이 크게 떨어지지 않는한 성능 향상을 체감하기엔 미비하죠.
참고로 레디부스트를 램에 쓰려고 했다는 건 의미가 없는 것 같군요.
램>usb>하드 의 속도이고 램에 여유가 있는한은 램에 계속 치환되니 램자체가 제일 빠른거죠.
램이 부족한 환경에서 램대신 하드에서 읽고 쓰기(페이징파일)를 반복하니 그걸 대신해서
속도향상을 위해 usb로 레디부스트 기술을 쓰는 거고요.
-
iron 2011.01.29 00:35 고어님, 조언해주셔서 감사합니다.
-
해킨토시 2011.01.28 21:04 구글 크롬의 캐쉬위치 설정은 빼먹으셨군요.
실행 명령어 뒤에 --disk-cache-dir=”(램드라이브 경로)" 추가해 주시면 설정한 위치에
캐쉬가 저장됩니다.
기분상인지는 몰라도 캐쉬 위치를 SSD보다 램드라이브에 설정해 놓는 게 빠르긴 한 것 같네요.
램 값 싸져서 토런트 전용컴에 16GB로 램 업글하고 남아도는 램을 활용할 방법을 찾는 중인데
램디스크에 윈도우즈 페이지 파일 설정이나 레디부스터 설정은 별 이득이 없는 듯합니다 ;;
-
iron 2011.01.29 00:34 해킨토시님, 빠진 내용 추가해주셔서 감사합니다.
-
iron 2011.01.29 02:03 최종적으로 C드라이브에 256MB / 램디스크에 2048MB을 페이징 할당했습니다.
페이지 파일을 최소 16MB만큼 할당할 수 있지만, 200MB이하이면 문제가 생길 수 있다고 합니다.
램디스크에 페이지 파일 할당할 때의 단점이 저장이 안된다는 것이므로 최소한 오류기록은 할 수 있도록..
* 각종 브라우저를 위한 램디스크 영역은 400M로 정했습니다. 총 램사용량은 2G +0.4G =2.4기가
* 레디부스트로 잠시 실험해봤는데요, 이건 재부팅되면 램디스크 영역이 깔끔하게 정리가 되버려서 별 효용이 없었습니다.
성능향상과는 관계없이요. 부팅 때마다 초기화가 되어서 매번 레디부스트를 일일히 설정해줘야 하는 불편함이 있더군요.
고어님 말씀이 맞는 것 같습니다.
-
룰루랄 2011.01.29 20:21
램디스크에 페이지 화일 넣는것은 매우 비효율적인 방법입니다.
예전에야 램용량이 부족해서 페이지화일을 로딩하고 했지만, 최근 2GB이상이되면 페이지 화일을 거의 사용하지 않습니다.
즉 일반 하드에 만들어놔도 거의 ACCESS를 하지 않는다는 얘기입니다.
램디스크의 빠른 스피드를 느끼는 방법은 램디스크에 프로그램 자체를 넣는 방법입니다.
익스 템프만 넣는게 아니고 익스플로러 자체를 넣어도 초기 실행시 속도가 엄청 빠릅니다^^
제경우는 램용량이 꽤 되서 96GB를 램디스크로 사용하는데(RAMDISK PLUS V11) 용량이 많다보니,
토렌토용으로도 사용하고, 게임이나 일반 어플도 모두 램디스크에 넣어서 사용중입니다.
현재는 게임두개하고 자주쓰는 프로그램 넣어서 대략 30GB차지하고 있네요.
문제는 종료시 램디스크내용을 저장하느라 딜레이가 커진다는 건데, 전 SLEEP모드를 사용하고 있어서 전혀 불편함이 없습니다.
가끔 서비스팩이 나오면, 반드시 재부팅해야 하지만요^^ (대략 1주일에 한번 재부팅하는듯.)
-
동시니 2011.01.31 13:05
헐~ 램용량이 ㅎㄷㄷ 이네요
기가당 만원꼴로 잡아도 96만원~
전에 어느분 블로그에 올라왔던 2000만원넘는 램드라이브가 생각납니다
부럽~
-
똘이아빠 2011.01.30 01:06 페이지파일은 c:는 최소(32비트면 2메가, 64비트면 16메가)로 해놓고, 타 디스크에 1024mb정도 해놓고 쓰는게 제일 안정적이고 빠른듯한 느낌이더군요.
램디스크에 페이지파일을 두는건, 페이지파일 없슴이나 마찬가지...
-
iron 2011.02.08 19:08 바람직한 방법이 아닌 것 같습니다. 그냥 램디스크를 TEMP로 활용하니만 못한 것 같습니다.
행여라도 이렇게 따라하지 마시기 바랍니다. 게시물은 그냥 둡니다.
좋은 글 잘봐습니다 저는 램디스크 용량을 512할당 하다보니 페이지 파일을 옮기면 부팅과정 중에 페이지 파일 어쩌구 하면서
지가 스스로 4096mb를 c드라이브에 넣어 놓더군요 평소엔 1024를 사용하고 있습니다. 파이어폭스에서 저는 캐쉬를
browser.cache.disk.enable;false 이런식으로 설정해 줍니다. 디폴트는 true인데 전에 별가님인가? 램에 할당해 주실려면
false 사용하시라고 하길래... 혹시 데이타램 사용하시면 종료지연 현상이 안 나오던가요? 뭐를 설정하면 해결이 된다는 글을
본 것 같은데 기억이 안나네요. 전부터 사용하던 Super Speed RamDisk Plus10 / SuperSpeed.SuperCache.v4.0.273 를
같이 사용하고 있습니다