Zu langsame NVMe SSDs, Probleme durch PCIe 4.0 Lane-Sharing?

Wombat

Pirat
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Moin Moin,
ich habe Probleme mit meinen zwei Samsung 970 Evo Plus SSDs. Diese liefen nach Einbau auf voller Geschwindigkeit. Nach Update der CPU und vor kurzem Umstellung auf PCIe 4.0 (über ein LINKUP-Riserkabel, was auch funktioniert) ist mir zufälligerweise aufgefallen, dass die SSDs nur noch mit ca. 600-900mb/s lesen und schreiben im CrystalDiskMark oder AS SSD Benchmark laufen. In Crystaldiskinfo wird mir die korrekte Anbindung mit PCIe 3.0 x4 angezeigt. Windows, BIOS, Treiber (Windows Treiber und Samsung Treiber ausprobiert) und sonstige Programme sind auf dem neusten Stand. Kann das durch ein Sharing von Lanes kommen? Im Handbuch findet man nichts dazu, in wie weit sich PCIe 4.0 anstatt 3.0 auf das Sharing auswirkt, da es bei Release von Z490 ja nicht nativ unterstützt wurde. Vielleicht bin ich auch auf der falschen Spur und ein anderes Problem ist dafür verantwortlich. Woran könnte es liegen?
 

xNecromindx

Namhafter Pirat
Registriert
6 Mai 2021
Beiträge
1.104
Erhaltene Likes
2.342
PCIe Lanes kann man nicht "sharen". Das sind Punkt-zu-Punkt Verbidnungen. Es kann also nur ein Endgerät dran hängen.
Was gemeinhin unter Lane-Sharing verbucht wird, ist der Umstand, dass an den PCIe Steckplätzen gewisse Lanes doppelt angeschlossen sind.
Beispiel: Sagen wir mal die Lane 20 liegt sowohl an Steckplatz 1 als auch an Steckplatz 2.
Dann können an dieser Lane aber keine 2 Geräte hängen. Eines der Geräte bekommt die Lane dann, das andere muss sich wegschalten. So laufen dann z.B. 2 Grafikkarten nicht mehr bei x16 sondern jeweils nur noch x8.

Wenn ich aber Riserkabel und PCIe 4.0 sehe, dann bekomm ich Blitze in den Augen. Die haben so schon probleme PCIe 4.0 auf den PCBs Spec-Konform zu realisieren. Mit einem Raiserkabel geht das mal voll in die Hose.
PCIe hat eine Fehlerkorrektur/Prüfsumme im Datenstrom. Schlechte Verbindungen provozieren damit fortlaufende Neu-Versendungen von Paketen - unter Strich sinkt die Netto-Datenrate also erheblich. Das riecht also stark nach dem Problem.

Du musst es analytisch eingrenzen: Alles raus rupfen, eine SSD einbauen, testen. 2. SSD einbauen, testen. Alles in Ursprungszustand bringen, testen. Dann weiß man unter welcher Bedingung das Problem auftritt, dann muss man nicht im Dunkeln stochern.
Könnte aber auch letztlich am "Upgrade" als solches liegen. Es ist ja technisch nicht unbegründet warum AMD auf alten Boards kein PCIe 4.0 wollte. Das hat handfeste Gründe. Die Boardpartner haben da letztlich in den Updates die kamen teils drastische Einschränkungen gemacht, was da geht und was nicht. Möglich, dass Dir das un auf die Füße fällt...
 
Kommentieren

Wombat

Pirat
Themenstarter
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Ich hab jetzt nochmal alles durchgetestet und es liegt nicht an PCIe 4.0. Auch mit 3.0 komm ich nur auf 600-900mb/s lesen und schreiben. Eine Idee woran es liegen könnte?
 
Kommentieren

TotalMayhem

Namhafter Pirat
Gesperrt
Uploader
Registriert
3 Juni 2021
Beiträge
6.845
Erhaltene Likes
13.890
Nach "Riserkabel" braucht man garnimmer weiterlesen. Viel Glueck mit dem SCH**SS!!! Da hat der Necro schon recht.

 
Kommentieren

Wombat

Pirat
Themenstarter
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Sie liefen ja auf korrekter Geschwindigkeit mit Riserkabel. Nur jetzt laufen Sie selbst ohne Riserkabel mit PCIe 3.0 nur langsam. Firmware aktuell, Diagnosticgedöns sagt alles in Butter, Korrekt angeschlossen per PCIe 3.0 x4...nur laufen wollen die Mistdinger nicht mehr so wie früher 🤷‍♂️
Anhang anzeigen 382
 
Kommentieren

TotalMayhem

Namhafter Pirat
Gesperrt
Uploader
Registriert
3 Juni 2021
Beiträge
6.845
Erhaltene Likes
13.890
Im BIOS alle Settings korrekt?
 
Kommentieren

Wombat

Pirat
Themenstarter
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Es gibt ja nicht viele Settings, die für eine m.2 NVMe SSD einzustellen sind. Der korrekte "x4" Modus ist eingestellt und ansonsten wüsste ich jetzt auf die schnelle nicht was man noch einstellen sollte
Korrekt angeschlossen und "eingerichtet" müsste sie eigentlich sein
Anhang anzeigen 383
 
Kommentieren

TotalMayhem

Namhafter Pirat
Gesperrt
Uploader
Registriert
3 Juni 2021
Beiträge
6.845
Erhaltene Likes
13.890
Und welche Geschwindigkeit haste mit onboard M.2?

(Die EVO Plus SSDs unterstuetzen ja eh kein PCIe 4.0, nur die EVO Pro Modelle)
 
Kommentieren

xNecromindx

Namhafter Pirat
Registriert
6 Mai 2021
Beiträge
1.104
Erhaltene Likes
2.342
Wie hast Du denn gemessen? Und ist deine Angabe MegaBIT oder MegaBYTE pro Sekunde?
 
Kommentieren

Wombat

Pirat
Themenstarter
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Die m.2 sind beide onboard im normalen Slot. Das Riserkabel war nur für die GPU und ja das die EVO Plus kein PCIe 4.0 kann ist mir klar.

gemessen mit AS SSD Benchmark, CristalDiskMark und Samsung Magician, die alle in Megabyte pro Sekunde angeben.
 
Kommentieren

TotalMayhem

Namhafter Pirat
Gesperrt
Uploader
Registriert
3 Juni 2021
Beiträge
6.845
Erhaltene Likes
13.890
Also, nochmal von vorne... alles lief fein, dann haste die GPU per Riserkabel angeschlossen, immer noch alles fein, nun is die GPU wieder direkt im Brett und die SSDs sind "langsam"?
 
Kommentieren

Wombat

Pirat
Themenstarter
Registriert
3 Juni 2021
Beiträge
18
Erhaltene Likes
10
Die GPU war schon immer per Riserkabel angeschlossen. Erst per 3.0 und alles war gut. Dann später mal per 4.0er Kabel (wollte es einfach mal testen) und dann hab ich festgestellt das die SSDs nicht mehr mit voller Geschwindigkeit laufen. Ob das jetzt durch das Riserkabel kommt oder irgendwann vorher durch was auch immer verursacht wurde kann ich nicht sagen. Man macht ja nicht so oft einen SSD Benchmark. Mir ist es halt nur nach dem 4.0er Experiment aufgefallen als ich die SSDs getestet habe.

Ich habe jedenfalls die Lösung gefunden! Einmal die BIOS default Werte geladen und alles läuft wieder mit voller Geschwindigkeit. Es kann so einfach sein 🤦‍♂️Mir ist zwar noch schleierhaft was ich da verstellt haben soll, aber die Hauptsache ist das alles wieder funktioniert. Vielen Dank an alle (y)
 
Kommentieren
Oben