안녕하세요. 컴맹은 아니나 요즘 하드웨어를 잘 몰라서 고수분들께 문의 드립니다.
우선 제 환경은 영상편집은 아니고 프로그램 빌드이구요.
(대용량 파일보다는 4k이하의 작은 텍스트파일 위주)
원래 속도에 욕심이 없었으나 현재 개발환경이 빌드+기동까지 약 40분 가까이 소요되어 어떻게든 해당 시간을 좀 줄여보려고 노력중입니다.
현재는 데스크탑 CPU를 쓰는 한성노트북 I7-7700 + PM961 265GB(960EVO OEM읽기2800/쓰기1100Mb/s) 구성이구요.
노트북이라 열에도 취약하고 가끔 뻗어버리는 관계로 이번엔 데스크탑으로 구성을 해보려고 하는데요.
970 EVO Plus M.2 2280 (읽기3500/쓰기3200Mb/s) 2개이상을 가지고 RAID-0를 구성하려 합니다.
(참고로 부팅용이 아니고 빌드만 하는 드라이브로써 매일 백업하기 때문에 안정성은 전혀 필요없습니다)
그럼 질문 들어갑니다^^
1. NVME2개를 Raid-0로 데스크탑에서 쓸 수 있는지? 그리고 영상편집이 아닌 4K이하 파일이 많은 이런 빌드작업에서 성능향상이 있는지? (자잘한 파일이 많을 경우 별 소용없다는 포스팅도 있어서요.. ^^;)
2. 메인보드에서 NVME2개의 Raid-0를 지원하는 제품이 있는지요? (대부분 NVME2개는 안되거나 오히려 성능이 떨어진다고 들었는데 맞는 말일까요?)
3. 2번이 안된다면 PCIE용 NVME Raid카드(ASUS HYPER M.2 X16 CARD V2등)가 있던데 이 제품으로 성능 향상이 있을까요? 그리고 해당 PCIE카드를 사용하려면 16x대역폭을 지원해야 한다는데 AMD APU를 써도 괜찮을지요?
(참고로 G5600에서 I7-7700으로 cpu업글시에는 빌드타임의 큰 향상은 없었습니다)
많은 질문 죄송하고 또 미리 감사드립니다. (^^)(__)
단순히 디스크 i/o개선으로 40분짜리 빌드시간이 비약적으로 줄어들진 않을것 같습니다만..
랭귀지는 자바인데 SAP의 제품이라서 빌드구성을 변경하기는 어렵습니다. 흑흑..
1. cpu power가 높을 것.
2. ssd 성능이 높을 것.
cpu는 클럭 빨리 중요하므로 최대한 클럭이 높은 버전으로 합니다.
https://www.anandtech.com/show/12625/amd-second-generation-ryzen-7-2700x-2700-ryzen-5-2600x-2600/13
ssd는 write 성능이 높은 제품을 구매합니다.
https://www.techspot.com/review/1651-nvme-ssd-performance-2018/
레이드를 하면 하면 성능이 올라가겠지만 실제 성능이 올라갈지는 잘 모르겠습니다.
위에 말씀데로 램을 64G 정도 넣고 램 디스크를 쓰는것이 더 좋은 성능이 나올거라 봅니다.
램 디스크 적용이 좋은 선택일 것이라 봅니다.
https://www.starwindsoftware.com/blog/ram-disk-technology-performance-comparison
레이드는 중간에 하나의 처리 단계를 거치는 작업이여서 이론적으로는 더 느립니다.
파일 크기에 무관하게 대체로 성능이 증가하기 때문에 레이드를 쓰는 것이긴 하지만요.
4k파일이 대부분이라는 확신이 있다면 레이드 없는게 나을지도 모릅니다.