@SuperTom Die PCIe Link Breite (x1, x2, oder x4) hast ja zuvor nicht anzeigen lassen können, bzw. nicht in hwinfo gefunden. Es könnte auch ein schlechter Kontakt in der Anschlussbuchse gewesen sein, wegen Verunreinigung am Kontakt der SSD, oder Beschmutzung beim Löten an der Buchse, der dann nach mehrmaligem Umstecken sich abgelöst und selbst gesäubert hat. Einzelne kleine Dateien <= 4kB werden natürlich nicht mit optimaler Geschwindigkeit ausgelesen, weil da der SSD-Controller intern über 4 oder mehr Kanäle nicht auf Touren kommt und die Daten effektiv auf mehrere Kanäle aufteilen kann. 4kB ist die Standard-Blockgröße vom NTFS Filesystem, also braucht das lesen jeder Datei mindestens 4kB, selbst wenn die Datei kleiner ist, dadurch gibt es einen Overhead und es geht auch Effizienz verloren. Wenn jedoch mehrere kleine Dateien gleichzeitig gelesen oder geschrieben werden, kann der Controller seine Kanäle zu den Flash-Speicherzellen besser auslasten, und die Übertragungsrate gesamt steigt. Es kann also in bestimmten Fällen helfen, wenn man ein Kopierprogramm verwendet, was mehrere Dateien gleichzeitig kopiert, mit 32 Threads, besonders bei kleinen Dateien. Bei magnetischen Festplatten hat man mit SATA AHCI auch NCQ eingeführt, wo bis zu 32 Threads gleichzeitig ihre Dateien bearbeiten können, und das hat ebenfalls Zugriffe auf kleine Dateien beschleunigt, wenn man gleichzeitig auf mehrere socher Dateien zugreift, durch geschickte Verschachtelung der Zugriffe, die die Effizienz steigern (war insgesamt also schneller fertig, als wenn man eine Datei nach der anderen hintereinander bearbeitet). Es gibt noch einen Punkt, der die Geschwindigkeit moderner SSDs mit MLC, TLC oder QLC stark beeinflusst, und das ist der sog. SLC Cache. Dabei wird ein kleiner Teil der MLC Speicherzellen im schnellen SLC Modus betrieben, wodurch sie zwar weniger Daten speichern können, aber dafür viel schneller sind. Nachdem der Cache aber oft nur 5-10% der Speicherkapazität der SSD groß sein kann, kann der SLC Cache bei starkem Gebrauch schnell voll sein, und dann muss die SSD zurückschalten und 2 Dinge gleichzeitig tun. Den SLC Cache auf normale verwendete MLC (TLC, QLC) Speicherzellen auslagern, und weitere neue Aufträge bearbeiten, die dann natürlich nur mehr rel. langsam abgearbeitet werden können (weil ohne freien SLC Cache). Nach einigen Minuten sollte sich die SSD aber wieder erholt, und den SLC Cache wieder freigeräumt haben. Oft läuft die SSD während diesen Aufräumarbeiten nur mit halber Geschwindigkeit (für neue Aufträge). Ich habe gesehen, im Geizhals Preisvergleich sind bei SSDs mit MLC (QLC, TLC) manchmal beide Geschwindigkeiten angegeben, einmal den Maximalwert über SLC Cache, und einmal in dem Fall, dass der Cache leider schon voll ist. Manche Computertechnik Internet-Seiten welche auch Reviews und Tests zu Produkten erstellen (zB. Anandtech.com), testen bei SSDs wie groß die Geschwindigkeit ist, wenn der SLC Cache voll ist, oder gerade nicht verwendet werden kann, weil der Hersteller der SSD gerne nur die Maximalgeschwindigkeit des Laufwerks angibt. MfG. K.B.
... View more