NVMe M.2 DRAMLESS 문제 될까?

NVMe M.2 DRAMLESS 문제 될까?
작성자 : PierrotM / 작성시간 : 2020/03/04 08:38:13



NVMe M.2 DRAMLESS 문제 될까?


PC 관련 커뮤니를 이용하다 보면 종종 조금 더 저렴한 DRAMLESS SSD로

시스템을 구성해 비용을 아끼려는 사용자들의 질문을 볼 수 있습니다.

그리고 그러한 질문에 대부분 "OS 디스크로는 추천하지 않는다" 또는

"대용량 파일 쓰기 작업을 많이 하면 추천하지 않는다"라고 답변이 달리는데요.

마침 DRAMLESS NVMe M.2 SSD를 체험할 수 있는 기회가 있어

실제로도 그런지 확인하고 체험한 후기를 솔직하게 남겨 보겠습니다.


테스트 시스템

CPU: INTEL i9 9900KS
M/B: ASUS ROG STRIX Z390-I
RAM: TEAM GROUP T-FORCE XTREEM DDR4 4133MHz CL18 8GB * 2
GPU: NVIDIA QUADRO P600 GDDR5 2GB
SSD: INTEL M.2 760P 256GB * 2 / INTEL 545s 256GB
POWER: ANTEC HCG 650W 80PLUS GOLD
CASE: BRAVOTEC W1 RED
COOLER: NOCTUA NH-U12A / ARCTIC P14 PWM * 4
KEYBOARD: LEOPOLD FC660C BLACK 45G
MOUSE: RAZER BASILISK ULTIMATE
MONITOR: DELL ULTRASHARP U3219Q + MSA20



▲ 오늘 테스트에 사용할 DRAMLESS NVMe M.2 SSD인

WD BLUE SN550은 컨트롤러 성능과 대역폭이 대폭 향상되어

상위 제품과는 DRAM 캐시 유무 정도만 차이를 보이는 제품입니다.


파일 복사 테스트

▲ 먼저 SLC 캐싱 구간의 성능을 확인하기 위해

8~10MB 크기의 파일 522개 4.5GB와

4.3GB 크기의 파일 1개를 번갈아 복사해봤습니다.



▲ 인텔 545s → WD BLUE SN550 복사

WD BLUE SN550 쓰기 속도가 인텔 545s의 읽기 속도보다 빠른 경우



▲ 인텔 760P → WD BLUE SN550 복사

인텔 760P의 읽기 속도가 WD BLUE SN550의 쓰기 속도보다 빠른 경우



▲ WD BLUE SN550 → 인텔 545s 복사

WD BLUE SN550 읽기 속도가 인텔 545s의 쓰기 속도보다 빠른 경우



▲ WD BLUE SN550 → 인텔 760P 복사

WD BLUE SN550 읽기 속도가 인텔 760P의 쓰기 속도보다 빠른 경우


■ SLC 캐싱은 컨트롤러가 NAND 메모리의 일부를 DRAM 캐시

대신 활용하는 기능인만큼 SLC 캐싱 영역 내에서의 작업이라면

읽기와 쓰기 모두 디스크의 최대 성능으로 진행됩니다.

SN550과 같은 DRAMLESS 제품을 메인으로 두고 보조 디스크로

더 빠른 SSD를 구성하는 경우는 없을 테니 이와 같은 경우에 한해

DRAM 캐시 유무에 따른 성능 저하는 없다고 봐도 되겠습니다.


▲ 이번에는 SLC 캐싱 구간을 벗어날 경우

성능 저하가 어느 정도인지 확인하기 위해

3~4GB 크기의 파일 3개 11GB를 번갈아 복사해봤습니다.


▲ 인텔 545s → WD BLUE SN550 복사

WD BLUE SN550 쓰기 속도가 인텔 545s의 읽기 속도보다 빠른 경우


▲ 인텔 760P → WD BLUE SN550 복사

인텔 760P의 읽기 속도가 WD BLUE SN550의 쓰기 속도보다 빠른 경우


▲ WD BLUE SN550 → 인텔 545s 복사

WD BLUE SN550 읽기 속도가 인텔 545s의 쓰기 속도보다 빠른 경우


▲ WD BLUE SN550 → 인텔 760P 복사

WD BLUE SN550 읽기 속도가 인텔 760P의 쓰기 속도보다 빠른 경우


■ WD BLUE SN550의 SLC 캐싱 구간은 넘어서면

쓰기 속도가 1/4 수준으로 하락하는 걸 확인할 수 있었습니다.

그리고 DRAM이 구성된 SATA SSD와 NVMe M.2 SSD도

하락 지점만 다를 뿐 똑같이 쓰기 속도가 하락하는 걸

확인할 수 있었는데요. 같은 세대 3D TLC NAND

메모리 성능이 딱 이 정도인 것 같습니다.


벤치마크


Crystal Disk Mark

▲ Crystal Disk Mark / 1GB 측정

SSD 성능을 비교할 때 가장 많이 사용하는 도구이고 대부분

1GB 크기로 측정해 SSD가 낼 수 있는 최대 속도를 측정하게 되는데요.

테스트 파일 크기가 SLC 캐싱 구간보다 작아서 WD BLUE SN550도

최대 스펙에 가까운 속도를 보여줍니다. 그뿐만 아니라 일부 항목은

표기 스펙보다 높게 측정되었습니다.



▲ Crystal Disk Mark / 4GB & 8GB 측정


■ SLC 캐싱 구간이 4~5GB 정도일 것으로 예상했기에

4GB 벤치마크 결과는 1GB와 다르지 않을 거라고 생각했는데

4GB & 8GB 측정값 모두 전체적으로 소폭 하락했습니다.

그리고 더 의외인 건 8GB 테스트에서 쓰기 값보다

읽기 값 하락 폭이 좀 더 크다는 점이네요.


AS SSD Benchmark

▲ AS SSD Benchmark 1GB 측정


▲ AS SSD Benchmark 5GB 측정


▲ AS SSD Benchmark 10GB 측정


■ SLC 캐싱 크기를 벗어나지 않는 작업과 벗어나는 작업의 속도 변화가

잘 나타나는 테스트입니다. 파일을 직접 복사하면서 확인한 성능은

Crystal Disk Mark보다 AS SSD Benchmark 측정값에 더 가깝습니다.


Anvil's Storage Utilities

▲ Anvil's Storage Utilities / 1GB 측정


▲ Anvil's Storage Utilities / 4GB 측정


▲ Anvil's Storage Utilities / 8GB 측정


■ AS SSD Benchmark와 마찬가지로 Anvil's Storage Utilities 측정

값도 실제 체감한 성능과 비슷한 수준으로 측정되었습니다.


■ 앞으로 디스크 구매 전 참고용으로 Crystal Disk Mark보다는

AS SSD Benchmark나 Anvil's Storage Utilities 측정값을 봐야겠습니다.


프로그램 로딩 속도 비교


WD에서 제공하는 마이그레이션 도구를 이용해 복제한

시스템에서 각각 로딩 속도를 3회 측정한 평균 값입니다.

▲ 윈도우 부팅 속도

DRAM이 구성되어 있고 4K 속도가 빠른 인텔

760P의 부팅 속도가 4초 정도 빨랐습니다.



▲ 포토샵 로딩 속도



▲ MP3TAG 파일 로딩 속도


■ 가장 많이 사용하는 프로그램인 포토샵과 MP3TAG 로딩 속도는

같은 제품 간 오차 범위 내로 봐도 될 정도로 차이가 크지 않았습니다.



▲ 배틀그라운드 로딩 속도

처음 로딩 속도에서 작은 차이를 보였지만 게임을 불러오거나

시작한 후에는 프리징이나 속도 저하를 경험하지 못했습니다.


▲ 당연한 결과인 게 고사양 3D 게임의 설치 용량은 수십 기가바이트를

넘지만 실제 게임을 진행하면서 디스크 사용량을 확인해 보면

사용되는 데이터의 크기가 가장 클 때 000MB 단위였고 적을 때에는

0KB 수준이었습니다.



끝으로


DRAMLESS에 제 생각을 생각을 요약하자면...


- 누가 뭐래도 같은 조건이면 DRAM 구성된 제품이 좋다.

- 응용 프로그램이나 게임 구동에 DRAMLESS는 큰 문제가 되지 않는다.

- SLC 캐싱 기능은 빈 공간을 더 확보해야 하는 단점이 있지만 효과는 확실하다.

- DRAM과 SLC 캐싱 기능을 모두 갖춘 SSD라도 캐싱 효과를 보는 구간을

벗어나는 작업을 하면 성능 하락을 경험할 수 있다. 물론 DRAMLESS 보다 늦게....


요 정도겠네요.


결론은 DRAMLESS라고 해서 벤치마크에서 확인되는 숫자만큼

모든 사용 환경에서 체감 성능이 떨어지는 건 아니니

사용 목적과 구매 비용에 맞춰 현명한 선택하시면 되겠습니다.



그리고 연속 쓰기 성능을 장시간 꾸준히 유지해야 하는 작업을 위해서는

DRAM 구성도 중요하지만 TLC가 아닌 MLC 제품으로 구매하시길

추천드립니다. 컨트롤러 성능이 향상되고 수명이 늘었어도 기본적인

메모리 특성 때문에 생기는 성능 차이는 무시 못 합니다.


정신없는 시기에 두서 없이 작성한 글 읽어주셔서 감사합니다.



#WD, #SSD, #WesternDigital, #BLUE, #WDBLUESSD, #WDBLUESN550,

#웨스턴디지털, #SN550, #3DTLC, #NMNe, #블루, #M2