고민 : 디스크램캐시(프리모캐시) 쓸 것인가...
2014.04.23 22:58
SSD를 쓰고 있는데(RevoDrive3X2), 캐시가 쓸모가 있을까요?
혹자는 SSD가 아무리 빨라도 RAM에 비하면 비행기와 스포츠카의 차이가 있으니 도움이 될 거다...
또다른 혹자는 고속 SSD라도 일단 RAM으로 I/O를 처리해 주니까 수명에 큰 도움이 될 거다...
이런 의견이 맞을까요?
아무리 램캐시를 쓰더라도 쓰기 명령에는 결국 대응하지 않으면 데이터 망실이 되니까 백그라운드에서 디스크로 싱크(sync) 작업을 수행하지 않을 수 없을 것이고, 읽기 명령이 반복 수행되면 큰 도움이 되겠지만 "쓰기"에 비하면 "읽기"는 수명에는 별 영향이 없으니, 결론적으로 SSD의 수명 연장에는 거의 도움이 안될 듯하고.....
문제는 램 속도의 이점인데.... 삼성 840EVO가 보여주듯이 디스크들도 기본적인 캐시메모리를 갖고 있기 때문에 사실 그다지 효과는 못볼 듯합니다.
1. 제 생각은 스핀들을 돌리는 하드디스크라면 몰라도 SSD는 일단 램캐시가 거의 쓸모가 없을 것 같은데요...
(실제로 RevoDrive3X2와 도시바 Q시리즈256GB에서 사용해 본 느낌은... 아무런 체감을 느낄 수 없더라는...)
2. 데이터용으로 쓰고 있는 2TB하드디스크(ST2000DM)에 램캐시를 걸어봐야 OS가 아닌 바에야 별 도움이 안될 것이고(캐싱 자체가 읽고 쓰기의 반복작업에 도움이 되지 한 번 호출할 때에는 디스크에서 읽어야 하니까)... 토렌트에서 나 아닌 타인에게나 도움이 될까...
어떻게 생각하세요? 의견을 구해 봅니다.
댓글 [5]
-
드레코 2014.04.23 23:29 -
한걸음 2014.04.23 23:52 흠 일반적인 SSD가 아니로군요.
고민하지 마시고 직접 캐쉬 설정해서 사용해 보시면 답이 금방 나옵니다.
상성 에보 250 사용하고 프리모캐쉬 설정해서 사용하고 있는데 약간의 체감은 있습니다.
특히 가상머신 돌릴때 좋아요.
-
번개 2014.04.23 23:55
잦은 쓰기의 경우 Lazy Write의 경우 체감 성능 좋습니다.
실보다 득이 많습니다.
-
똥꼬빤쮸 2014.04.24 03:15
ssd 에서 일반적인 자잘한 작업에는 그다지 느끼지 못하나 무거운작업및 로딩이긴 게임 종류및 3d작업시
느낌이 오실겁니다
저는 느끼는게 묵직하게 밀어 주는 주는거같더군요
번개님 처럼 지연쓰기 설정하면 느낌이 오실겁니다
그리고 일반하드 역시 히트율이 높으면 호박에 줄끗는다고 수박이 되지않겠지만
상당한 효과가 있을겁니다
l2스토리지를 활성화시켜 히트율90%이상 높으면 흡사 램디크 마냥 빠릿함을 느낄겁니다
시중에 있는 sshd보다훨씬 좋다고 봅니다
한번사용해보시고 하드한번 갈궈보세요
복사나 인코딩및 토랜트 작업시 시스템 병목현상없이 멀티로 작업 하실수 있으겁니다
하드2개 놓고 인코딩 하면서 토랜트도 받고 ssd로 게임 하고 놉니다
단 용도에 맞게 차별적으로 설정해 줘야됩니다 특히 블럭사이즈 말이죠
저같은경우는 용량작은 ssd에서 할수있는게 제한적이라 ssd로 다하지못한작업을 외장하드포함해서 모조리
혹사시켜서 눈에띄게 만족함을 느낍니다
솔직히 돈주고 산램 가만히 나뚜는게 아깝죠
램오버까지 해서 뽀대용도 아니고 말이죠
-
Neuro 2014.04.24 08:49 똥코빤쮸님 글을 읽고 보니
프리모캐쉬를 써보고 싶은 생각이 드는군요
설정법에 관한 글을 강좌 팁 게시판에 한번 써주시면 감사하겠습니다.
일반적으로 사무용이던 가정용이던 크게 캐시를 쓸 일이 없습니다.
고정적인 작업이 수시간 진행하는 프로그램이라면 엄청난 효과를 볼수 있어요
간간히 엑셀 워드 인터넷 쇼핑 보는 작업을 하시는 분들은 캐시 기능 안쓰셔도 괜찮습니다.