Jan schrieb:
M.2 läuft über PCIe, da existiert kein SATA-Flachenhals
Nein, nicht automatisch! Ein M.2 Slot bzw. eine M.2 Karte kann viele verschiedene Interfaces enthalten, USB, Firewire, etc. Bei denen für SSDs sind vor allem solche mit SATA und PCIe interessant, aber es muss weder im Rechner beides vorhanden sein, noch von der SSDs beides genutzt werden können und es funktioniert auch nur, wenn der Slot den Anschluss bietet, denn die Karte auch nutzt. Und wenn das PCIe ist, aber der Slot nur PCIe x1 bietet, dann hat man sogar einen noch engeren Flaschenhals.
Merke:
M.2 sagt erst mal nichts über das verwendete Protokoll / den verwendeten Bus aus!
M.2 bedeutet nicht automatisch mehr Durchsatz.
Nicht jede M.2 Karte kann in jedem M.2 Slot betrieben werden!
Wir werden damit hier sicher noch einiges zu tun bekommen, wenn die ersten Hersteller dann M.2 Slots für spezielle Karten einbauen, an denen weder PCIe noch SATA Signale liegen und jemand verzweifelt versucht eine SSD dort zu betreiben. Oder es gibt nur SATA Ports am M.2 Slot und die gewählte SSDs verbindet nur auf PCIe Lanes. Das Potential für einen Berg von Problemen mit M.2 ist also gelegt.
Der Marvell 88SS9183 ist ein PCIe Rev. 2 ×2 Controller, die M.2 mit dem Controller werden nur in Slots schneller laufen, die auch wirklich 2 solche Lanes bieten. Bei einigen M.2 Slots ist nur eine PCIe Lane vorhanden, dann wird die Performance wohl nur halb so gut sein und wenn da nur ein SATA Ports am M.2 Slot liegt?