NVMe 성능은 별로 좋지 않습니다.

NVMe 성능은 별로 좋지 않습니다.

방금 이걸 받았어요팀포스 Cardea Zero NVMe PCIe Gen4운전하다. 그 성능은 약속된 수준에 미치지 못했습니다.

쓰기 속도가 4,400이라고 하는데 1,500밖에 안 보입니다.

$ dd if=/dev/zero of=/tmp/test2.img bs=1G count=10 oflag=dsync
10+0 records in
10+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 7.27396 s, 1.5 GB/s

설정을 업데이트하거나 변경해야 합니까?

답변1

명백한 오류

$ dd if=/dev/zero of=/tmp/test2.img bs=1G count=10 oflag=dsync

그 이유 중 하나는 dd블록 크기 사양으로 인해 벤치마킹에 사용할 수 없다는 것입니다.


나는 dd그것을 (다시) 사용하지 않을 것입니다. 필요한 경우에만 운이 좋게도 그런 경우는 드뭅니다.


제가 여러분에게 추천하는 것은 pv(매뉴얼 페이지).


pv기준 권장사항

예(평균 비율에는 테스트가 포함됨):

pv -Wptearb < /dev/zero > ~/nvme-speed-test

답변2

실행하여 lspci -vvSSD가 사용하는 레인 수와 PCI-Express 프로토콜 버전을 확인하세요.

또한 dd의 bs=1G는 매우 느린 것으로 알려져 있어 병목 현상이 발생할 수 있습니다.

답변3

이 장치에 대한 온라인 리뷰를 찾아보는 것이 좋습니다. 제품이 사양을 충족하는지 확인하기 위해 테스트를 통해 고품질 리뷰를 제공하는 tomshardware와 같은 평판이 좋은 기술 웹사이트가 있습니다. YouTube에서도 흥미롭고 유익한 리뷰를 찾아볼 수 있습니다.

사양은 종종 장치의 실제 성능에 대한 매우 유용한 관점을 제공한다는 것을 알게 될 것입니다. 이는 플래시 드라이브에서 상당히 흔한 것으로 보이며, 플래시 드라이브는 장기간 스트레스를 받으면 상당히 느려지는 것으로 알려져 있습니다. 가능한 이유 중 하나는 장치 자체가 느린데 제조업체에서 빠른 버퍼를 제공한다는 것입니다. 버퍼가 가득 차면 장치 자체가 따라잡기 위해 (다소 나쁜) 한계에 도달하기 때문에 기본적으로 작업이 중단됩니다.

관련 정보