NCQ bei SSDs

geohei

Komplett-PC-Aufrüster(in)
Hallo.

Kann mir jemand sagen wie sinnvoll NCQ bei SSDs eigentlich ist?

Ich habe ein MB welches ich in RAID betreiben muss/will. Das schliesst dann AHCI aus (beides zusammen kann ich bei meinem MB nicht konfigurieren), womit ich auch NCQ verliere.

Was bringt NCQ effektiv unterm Strich bei SSDs?

Danke!
 
Mit ein wenig mehr Informationen über deine Hardware, wäre eine Antwort auf deine Frage sicherlich einfacher und auch präziser möglich. Nenne doch bitte mal die genaue Modellbezeichnung des Mainboards.

Wenn du ein relativ aktuelles System hast, ist AHCI und somit das NCQ-Feature im RAID-Modus enthalten. Allerdings kann meines Wissens bei AMD-Systemen, die im RAID-Modus laufen, die SSD nicht mehr getrimmt werden, auch wenn sie kein Mitglied eines Arrays ist. Bei Intel-Systemen ist das anders. Vorausgesetzt der RAID-Treiber ist neu genug, können einzelne SSD bei aktiviertem RAID-Modus des SATA-Controllers getrimmt werden. Ab der 7er Chipsatzserie funktioniert das sogar bei einem RAID-0.

Was NCQ unterm Strich bei SSDs bringt? Ich zitiere mal Holt aus dem Computerbase Forum:

Warum musst du eigentlich den SATA-Controller deines Boards im RAID-Modus betreiben? War er bei der Installation von Windows aktiv und du kannst nicht umschalten (ohne einen Bluescreen zu kassieren), hast du ein RAID am Laufen oder gibt es irgendeinen anderen Grund?
 
@keinnick

Danke für die Klarstellung. Ich dachte schon ich wäre nicht wach ... ;)

@RealMadness

MB = ASROCK z97 Anniversary Edition, also Intel Chipset.

Die Aussage, dass ich davon ausgehe dass NCQ bei RAID nicht aktiviert ist, entnehme ich aus aus frühreren Artikeln aus diesem Forum. Auch Magician (Samsung SSD Software) scheint dies zu bestätigen, da es nach AHCI schreit.
Der AHCI- Modus ist für eine optimale Leistung der SSD erforderlich.

Das SSD soll nicht Teil des angedachten RAID1 Verbundes sein.

Wie kann ich feststellen ob NCQ benutzt wird und Trimmen funktioniert?

MB/RAID wird benutze da ich wichtige Daten (ja, RAID1 ist kein Backup ... ich weiss) unbedingt auf 2 HDDs als RAID1 auslagern will. Das MB kann auch nicht verschiedenen Ports im RAID und andere im AHCI ansprechen. Entweder sind alle RAID oder AHCI.

Sitze somit IMHO in der Klemme!
 
Das Magician-Tool kommt mit vielen proprietären AHCI/RAID-Treibern nicht klar. Deshalb meldet es, wenn ein (für das Tool) "unpassender" Treiber installiert ist, dass der SATA-Controller nicht im AHCI-Modus arbeitet. Das ist in der Regel Unsinn. Mit anderen Worte. Die Erkennung ist unzuverlässig. Abgesehen davon solltest du das Magician-Tool keine OS-Optimierungen durchführen lassen. Ab Windows 7 sind sämtliche, in den zahlreichen Win-Optimierungs-Guides empfohlenen Optimierungsvorschläge überflüssig, teils sogar kontraproduktiv. Es sind keine manuellen Einstellungsänderungen notwendig. Das erledigt Windows alles selbstständig. Wenn du das Magician-Tool machen lässt, verschlimmbessert es nur die Systemkonfiguration.

Ob NCQ genutzt wird, kannst du mit Benchmarks prüfen. Gut eignet sich beispielsweise der AS-SSD-Benchmark. Die Lese-/Schreibwerte sollten bei 4K-64Thrd deutlich höher sein als bei 4K. Dann wird NCQ genutzt.

Ob die SSD tatsächlich getrimmt wird, kann man mit dem kleinen Tool TrimCheck prüfen. Ab Windows 8 kann man das sogar unter "Laufwerke Optimieren" ablesen. Wenn eine SSD zwar als Solid-State-Laufwerk erkannt wird, die Optimierung aber nicht verfügbar ist, funktioniert Trim nicht.

Aber ich kann dir jetzt schon sagen, dass bei deinem System im RAID-Modus sowohl NCQ zur Verfügung steht als auch die SSD getrimmt wird.
 

Anhänge

  • Win8_Defrag_SSD_Trim_OK.jpg
    Win8_Defrag_SSD_Trim_OK.jpg
    77 KB · Aufrufe: 58
  • Win8_Defrag_SSD_Optimierung_nicht_verfügbar.jpg
    Win8_Defrag_SSD_Optimierung_nicht_verfügbar.jpg
    64,7 KB · Aufrufe: 46
Das Samsung SSD benutzt die M$ Treiber. Die dürften doch nicht proprietär sein. Magician sollte die doch wohl unterstützen da diese wahrscheinlich zu +90% der Zeit benutzt werden.

Eine OS-Optimierung mittels Magician wurde nicht in Betracht gezogen.

TrimCheck habe ich mir heruntergeladen und ausgeführt, weiß aber ehrlich gesagt nicht genau wie benutzen. Ich habe laufen lassen und die Ausgabe durchgelesen. Soweit ich verstanden habe muss ich jetzt Trim abschalten und noch einmal laufen lassen, dann die Ausgaben vergleichen. Ist das so? Wie kann ich in W7 den Trim abschalten?

Jetzt aber noch etwas Sonderbares. Ich habe mittels Magician Performance Benchmark einmal mit AHCI und dann mit RAID einen Test gefahren. Sonderbarerweise war RAID in allen Disziplinen schneller (außer sequentielles Schreiben). Wie kommt das? Erwartet habe ich genau das Gegenteil!

RAID:
Sequenzielles Lesen: 549 Mb/s
Sequenzielles Schreiben: 490 Mb/s
Direktes Lesen: 95412 IOPS
Direktes Schreiben: 82526 IOPS

AHCI:
Sequenzielles Lesen: 549 Mb/s
Sequenzielles Schreiben: 526 Mb/s
Direktes Lesen: 77670 IOPS
Direktes Schreiben: 74522 IOPS

AS-SSD-Benchmark werde ich mir auch noch anschauen, testen und das Ergebnis posten.
 
Der AHCI/RAID-Treiber wird immer vom SATA-Controller verwendet, nicht von irgendeinem angeschlossenen Laufwerk. Von daher, wenn du den SATA-Controller im RAID-Modus betreibst, kann der M$-Treiber nicht verwendet werden, sofern die Samsung SSD am selben SATA-Controller hängt und nicht an irgendeinem Zusatz-Chip. Für den RAID-Modus sind immer proprietäre Treiber notwendig. Und wenn der proprietäre Treiber installiert ist, dann wird der auch für den AHCI-Modus verwendet. Bei Intel ist der AHCI- und RAID-Treiber ein und derselbe Treiber.

TrimCheck musst du ausführen, einige Sekunden warten und erneut ausführen. Dann zeigt es dir als Ergebnis, ob die SSD getrimmt wurde oder nicht. Wo hast du denn gelesen, dass du Trim abschalten musst?

Was deine Benchmarkergebnisse angeht. Das kann auch nur Zufall sein. Hast du den Benchmark denn jeweils mehrfach ausgeführt?
 
Danke für die Ausführungen bzgl. Treiber.

Ich muss wohl etwas falsch gelesen haben was der Ein- bzw. Ausschalten von Trim angeht. Den Test habe ich jetzt, wie beschrieben, gemacht. Nach dem zweiten Durchlauf war "CONCLUSION: TRIM appears to be WORKING!" zu sehen. Ich nehme an das war es! Vielen Dank für den Hinweis mit dem Tool!

Die Benchmark Tests habe ich nicht mehrfach ausgeführt!

Hier jetzt die AS-SSD-Benchmark Ergebnisse:

RAID:
4K : 31 MB/s 84 MB/s
4K-64 Thrd : 372 MB/s 248 MB/s

AHCI:
4K : 41 MB/s 111 MB/s
4K-64 Thrd : 328 MB/s 180 MB/s

Hier dürfte NCQ wohl eingeschaltet sein, oder?
 
Zuletzt bearbeitet:
Damit wären alle Fragen aus dem OP beantwortet.
Zudem wurde Hintergrundwissen noch erweitert :) ...
Vielen Dank!
 
Da fällt mir noch ein ... soll das RST (Rapid Storage Technology) Tool installiert werden, wenn das RAID1 über das MB hergestellt wird?
Bringt es zusätzliche Vorteile/Features?
 
Das kann ich dir nicht beantworten. Ich nutze kein RAID auf einem Desktop-System. Damit wir uns nicht missverstehen. Du meinst das RST-Komplettpaket inkl. RAID-Management-Software und nicht den RST-Treiber an sich? Der RST-Treiber ist zwingend notwendig für den RAID-Modus eines Intel-SATA-Controllers. Nun kann man den Treiber einzeln installieren (F6-Treiber) oder gebündelt mit einer Management-Software. Du meinst die Software oder?
 
Zurück