본문 바로가기

IT/컴온

램디스크에 캐시를 사용할 필요가 있을까?


캐시 사용의 목적은 속도 향상

램디스크에도 캐시를 사용할 필요가 있을까?
(캐시는 램을 사용한다, 램디스크도 램을 사용한다)


쓰기 캐시의 경우
데이터를 바로 바로 기록하는 것이 아니라 램에 간직하고 있다가 일정양(데이터의 양 또는 시간)이 되면 그 때 기록을 함으로써 속도를 높이는 기능이다.

그런데, 여기서 생각해볼 것은 램디스크 자체가 램이다.
굳이 쓰기 캐시를 사용할 필요가 있을까?



1. 쓰기 캐시 사용할 때

1) 장점
- 디스크 기록 속도의 향상

2) 단점
- 램 소비
전원이 불안정한 장치에서는 데이터 손실의 우려가 있지만, 대부분 그런 상황은 아닐테니 불안정성은 넘어감.


2. 쓰기 캐시를 사용하지 않을 때는 위와 반대라고 생각하면 됨.




디스크 캐시라는 것이 느린 디스크 때문에 나온 기능이다. 그런데, 램을 사용하는 램디스크에도 사용해야 할까?

- 램디스크의 경우 램의 속도를 다 내지는 못한다. 그러니, 램디스크도 쓰기 캐시를 사용하는 것이 좋을까?
- 디스크 캐시는 그냥 하드디스크, ODD, 이동식 디스크에서 쓰라 하고 램디스크는 좀 자리를 비켜주는 것이 좋을까?

결정은 각자 알아서 할 일이다. (램디스크를 사용한다는 것은 메모리가 남아서 사용하는 것일텐데, 쓰기 캐시를 안 쓸 이유는 없겠지만, 나처럼 넉넉하지 못한 이들도 있으니)


램디스크에서 쓰기 캐시를 사용하지 않게 설정한 모습



속도 테스트 프로그램으로 테스트를 해보는 것이 좋겠지만... 속도 테스트 없이 여기서 글은 끝을 낸다.


이전 글들

무료 RAMDISK (램디스크) - Dataram RAMDisk
TheWorld Browser 3.x Privacy 모드와 램디스크
VSuite Ramdisk 1.10 업데이트
프리웨어 램디스크 - VSuite Ramdisk