FIO ist so gut wie derjenige der die Testskripte schreibt.AthlonXP schrieb:ist das ein guter benchmark?
FIO ist mehr als ein einfacher Benchmark. Man kann beliebige Workloads definieren und die Performance dabei messen. So ein einfacher 4 Corner Test wie Crystal Disk Mark ihn durchführt ist in ein paar Zeilen definiert. Interessanter wird es aber wenn man z.B. Lastszenarien abfahren will welche wild zwischen den zu nutzenden Blockgrößen und Schreiben und Lesen hin und herwechseln um reale Nutzungsszenarien nachzustellen. Ein weiteres Feature was noch heraussticht ist die Wahl der IO Engine. Man kann wählen in welcher Art und Weise IO gemacht wird. Ob z.B: mit den synchronen posix Methoden oder asynchron über io_uring, oder als nullop, etc. Das erlaubt z.B. den Einfluss der CPU und des OS zu bewerten. Das geht mit starren Benchmarks wie CDM nicht (wobei CDM interessanterweise auch nur eine GUI für diskspd - Microsofts Variante eines Workloadgenerators - ist und wesentlich komplexere Testszenarien erlauben würde).
Benötigen tut man sowas für z.B. Kaufentscheidungen im Datacenterbereich etc. Dort sind Benchmarks wie Crystal Disk Mark komplett ungeeignet. Die Performance von SSDs ändert sich massiv mit der Zeit und je nach Nutzung. Stattdessen werden bei Qualifikationen mehrere PB an Daten mit dem zu erwartenden Zugriffsmuster geschrieben um die SSD zu quälen damit die Kunden einen Eindruck bekommen wie die SSD sich in realen Szenarien verhält. Die Performancewerte sind dann nicht mehr ansatzweise so wie die Hersteller die bewerben.
Ich würde mir wünschen, dass auch Reviewseiten Consumerhardware ein wenig umfangreicher Benchmarken würden mit FIO und Co. Aber das kostet einerseits viel Zeit und ich kann mir auch vorstellen, dass Review Muster nicht totgetestet werden dürfen wenn der Hersteller die eventuell noch weiterverwerten will.
Der Controller passt schon rein physisch nicht auf eine M.2 Karte, zumindest nicht normale 22xx. SMI bewirbt den Controller ja für den Enterprise Bereich und im Enterprise Bereich ist M.2 tot. Nicht mal als Boot Device wird M.2 noch genutzt in neuen Systemen. Die Rolle hat E1.S eingenommen.mkossmann schrieb:Vermutung: Der SM8366 ist nicht geeignet zur Verwendung auf einem M.2 Kärtchen.