Raid von 2 M.2 SSDs - 2x Samsung 960 Evo M.2 - Laden APPs dann schneller ?

DualityMind

Lieutenant
Registriert
Dez. 2015
Beiträge
768
Hallo

Ich wollte kurz fragen, ob 2x Samsung 960 Evo M.2 (PCIex4) im RAID-0 die Programm schneller ladet als
mit nur einer ?

Das wars schon :rolleyes: !

LG
 
Langsamer. Weil sich die Latenz erhöht.
Zudem hast du nicht die PCIe Lanes in deinem Ryzen für 2 NVMe SSDs.
 
in der Theorie ja, in der Praxis is schon alles geladen (abseits von 8k RAW Videomaterial meinetwegen) bevor sich der Vorteil bemerkbar macht (zuzüglich Latenz). Das gilt übrigens auch für ne normale SATA SSD vs ne PCIe SSD! Kostet nur mehr, bringt dir als normalem Anwender rein gar nix
 
Bei so vielen Infos zur Hardware, dem Betriebssystem und vor allem dem Programm gebe ich mal eine gleiwertig qualifizierte Antwort: kann, muss aber nicht
 
Hallo

OK ! Wenn die Latenz dann erhöht ist bringt es anscheinend nichts. Dachte es mir auch ob es dann langsamer
zugreifft bei 2x M.2s!

Danke für die schnelle Antwort. Das war es dann auch schon. Der Thread kann geschlossen werden :-)!

@KillerCow: Siehe meine Signatur!

LG
 
Zuletzt bearbeitet:
desmoule, zwar hängt es von der konkreten RAID Lösung ab, aber so groß ist diese Erhöhung in der Regel bei einem NVMe RAID nicht.


DualityMind, wo willst Du denn die zweite 960er anbinden? Die AM4 Plattform bietet einfach nicht genug PCIe 3.0 Lanes um zwei M.2 SSDs mit je 4 PCIe 3.0 Lanes anzubinden, außer man greift auf die 16 PCIe Lanes direkt von der CPU zurück, die eigentlich für die Graka sind. Außer denen hat man nämlich nur die 4 PCIe 3.0 Lanes des in die CPU integrierten Chipsatzes zu Verfügung und die gehen an den M.2 Slot Deines Boards:
Das wäre die ganz oben genannte, da müsstrest Du dann der Graka 8 Lanes abnehmen und die SSD in einem Slot Adapter dort betreiben:
Der PCIeX4_3 Slot hat nur PCIe 2.0 Lanes und die muss er sich auch noch mit den drei x1 Slot teilen, damit wäre dann die Soundcard zu entfernen oder die SSD würde gar noch schlechter angebunden, im Zweifel nur mit einer PCIe 2.0 Lanes was ihr weniger Bandbreite als einer SATA SSD geben würde. Dann wäre die nächste Frage wie Du das RAID realisieren möchtest, denn dies bietet AMD meines Wissens nur bei TR4 aber nicht bei AM4, vor allem wenn Du auch noch davon Booten können möchtest.

Aber selbst wenn das alles kein Problem wäre, würdest Du zwar bessere seq. Transferraten erzielen, aber die spielen beim Starten von Programmen oder Laden von Level in Games gar keine Rolle, da erstens kaum so lange Zugriffe auftreten als dass die SSDs diese hohen Transferraten überhaupt erreichen und zweitens die CPU sowieso der Flaschenhals ist, denn die muss den geladenen Programmcode ja auch abarbeiten und beim Laden von Daten diese auch verarbeiten und dies dauert bei den meisten Programmen viel länger als das eigentlich Laden von der SSD. Wenn es 1s dauert die Daten zu laden aber 9s diese zu verarbeiten (oder den Programmcode abzuarbeiten), dann bringt es Dir nicht viel, denn wenn Du selbst die 1s auf 0,5s (was durch ein RAID 0 gar nicht erreichbar wäre) verkürzen könntest, dann würde die Gesamtzeit nur von 10s auf 9,5s fallen und gerade um 5% die man gar nicht merken kann.
Ergänzung ()

PS: Wen es interessiert, TheSSDReview hat die Optane 800P reviewed und mit PC Mark Vantage 195065 Punkte und beim HDD3 Test 1168MB/s erreicht, Beim PCMark 8 Storage wurden 782,44MB/s erzielt. Die Testplattform war ein Coffee Lake (ASRock Z370 Taichi mit i7) System und damit leider eine anderen als beim Review von 4 dieser Optantes im VROC RAID 0, welches auf einem X299 mit i9-7900X ausgeführt wurde. Daher kann man die Werte nur bedingt vergleichen, vor allem die Latenzen da diese auf dem X299 sowieso höher als bei S. 1151 Systemen ist, aber obwohl es vier der SSDs im RAID 0 sind, werden, bei PC Mark Vantage mit 246675 Punkten nur etwa ein Viertel mehr Punkte als beim Test des Einzellaufwerks erreicht und beim Test HDD 3 waren es 1387MB/s. Beim PCMark 8 war der Unterschied größer, hier wurden 1354,61MB/s erzielt, also 73% mehr als beim Review des Einzellaufwerks.

Davon das die Transferraten einer SSD bei CDM bis zu 1455MB/s lesend und 649,7MB/s schreibend und beim RAID 0 aus 4 davon 5814MB/s lesend und 2584MB/s schreibend sind und damit beim RAID wirklich fast genau 4 mal so hoch sind, bleibt also bei praktischen Anwendungen nicht viel übrig.
 
Zuletzt bearbeitet:
In der Praxis läuft der Zugriff auf Deine M.2 immer CPU-Limitiert.
D.h. aber einer gewissen Geschwindigkeit (die weit unterhalb von 3GB/sec liegt), schafft es die CPU einfach nicht mehr die Daten, die geladen werden auch so schnell zu verarbeiten.
Eine App zu starten ist einfach viel mehr als die Daten nur von der SSD ins RAM zu schubsen^^
 
Und selbst wenn weder CPU noch Board noch die SSDs noch die Art und Weise des Raids und das OS nicht limitieren: Wer garantiert dir, dass die Entwickler der Programme fähig sind und jedes Quentchen Performance-Optimierung eingebaut haben und nicht irgendwo ein "sleep 5"? Genau: Niemand.
 
Zurück
Oben