SSD-Controller im Test: Mushkin Europe 2 gegen Corsair P128

 4/8
Norman Dittmar
169 Kommentare

iometer

Mit der Software iometer werden wir im Folgenden untersuchen, wie sich die Testkandidaten bei parallelen Zugriffen durch mehrere Programme schlagen. Während des Bootvorgangs, dem Starten von Anwendungen oder der Installation von Programmen stehen nämlich zufällige Lese- und Schreibzugriffe, vor allem von kleinen Dateien, im Vordergrund. Um die Leistung in solchen Szenarien besser einschätzen zu können, testen wir zum einen die zufällige Leseleistung und zum anderen die Schreibleistung mit einem Anteil an zufälligen Zugriffen von 10, 50 und 100 Prozent. Dabei wird eine Dateigröße von 4 KB verwendet. Durch die Verwendung von zwei „Workern“ mit jeweils drei ausstehenden I/Os simulieren wir die gleichzeitigen Zugriffe.

Iometer, Random Read
  • Total IO/s:
    • Europe 2 (FW 1571)
      17.630,36
    • P128 (FW VBM18C1Q)
      15.457,77
    • HD501LJ
      123,00
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • Europe 2 (FW 1571)
      68,87
    • P128 (FW VBM18C1Q)
      60,38
    • HD501LJ
      0,48
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • Europe 2 (FW 1571)
      0,34
    • P128 (FW VBM18C1Q)
      0,39
    • HD501LJ
      48,77
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Europe 2 (FW 1571)
      8,01
    • P128 (FW VBM18C1Q)
      17,17
    • HD501LJ
      382,98
    Einheit: Millisekunden

Beim „Random Read“-Test, der 100 Prozent zufällige Lesezugriffe über das gesamte Laufwerk verteilt simuliert, wird schnell deutlich, dass beide SSDs in unseren Testfeld der konventionellen Festplatte weit überlegen sind. Die Mushkin Europe 2 sichert sich mit einem Vorsprung von 14 Prozent vor der P128 den ersten Platz.

Den Grund für die Überlegenheit der Solid State Drives sehen wir in der Reaktionszeit zur Ausführung einer IO-Operation. Im Durchschnitt benötigen die SSDs etwa ein Hundertstel der Zeit einer konventionellen Festplatte.

Iometer, 100% Random Write, 4 kB
  • Total IO/s:
    • Europe 2 (FW 1571)
      2.927,77
    • P128 (FW VBM18C1Q)
      982,66
    • HD501LJ
      194,26
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • Europe 2 (FW 1571)
      11,44
    • P128 (FW VBM18C1Q)
      3,84
    • HD501LJ
      0,76
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • Europe 2 (FW 1571)
      2,05
    • P128 (FW VBM18C1Q)
      6,11
    • HD501LJ
      30,84
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • P128 (FW VBM18C1Q)
      31,42
    • Europe 2 (FW 1571)
      32,79
    • HD501LJ
      1.234,98
    Einheit: Millisekunden
Iometer, 50% Random Write, 4 kB
  • Total IO/s:
    • Europe 2 (FW 1571)
      1.918,40
    • P128 (FW VBM18C1Q)
      1.608,75
    • HD501LJ
      347,20
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • Europe 2 (FW 1571)
      7,49
    • P128 (FW VBM18C1Q)
      6,28
    • HD501LJ
      1,36
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • Europe 2 (FW 1571)
      3,13
    • P128 (FW VBM18C1Q)
      3,73
    • HD501LJ
      17,26
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Europe 2 (FW 1571)
      13,39
    • P128 (FW VBM18C1Q)
      26,14
    • HD501LJ
      1.071,61
    Einheit: Millisekunden
Iometer, 10% Random Write, 4 kB
  • Total IO/s:
    • P128 (FW VBM18C1Q)
      3.575,17
    • Europe 2 (FW 1571)
      1.291,17
    • HD501LJ
      1.277,21
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • P128 (FW VBM18C1Q)
      13,97
    • Europe 2 (FW 1571)
      5,04
    • HD501LJ
      4,99
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • P128 (FW VBM18C1Q)
      1,68
    • Europe 2 (FW 1571)
      4,65
    • HD501LJ
      4,70
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Europe 2 (FW 1571)
      15,40
    • P128 (FW VBM18C1Q)
      32,23
    • HD501LJ
      803,33
    Einheit: Millisekunden

Als nächstes widmen wir uns der Analyse zufälliger Schreibvorgänge. Diese treten bei einer Systemplatte weit weniger auf als die „random reads“, sind aber ebenfalls wichtig für ein schnelles Arbeiten. Alte SSDs mit JMicron 602 Controller hatten hier so starke Probleme, dass das System z.T. stockte. Das trat vor allem auf, wenn im Hintergrund etwas installiert (random writes) und nebenbei eine Anwendung wie z.B. ein Browser genutzt wurde.

Diese Zeiten sind offensichtlich vorbei. Bei 100 Prozent zufälligen Schreibzugriffen mit einer Dateigröße von 4 KB sind beide Testkandidaten z.T. deutlich schneller als die Samsung HD501LJ. Im Vergleich zwischen der Europe 2 und der P128 ergibt sich ein interessantes Bild. Während die Mushkin bei 100 Prozent zufälligen Zugriffen die Nase vorn hat, kehrt sich das Bild mit zunehmenden sequentiellen Zugriffen um. Hierbei geht es aber nicht um sequentielle Zugriffe von einer einzelnen Anwendung, wie wir sie beispielsweise mit ATTO gemessen haben. In diesem Szenario stellen verschiedene Quellen IO-Requests an die Festplatte.