R4Z3R, Du reimst Du da was zusammen, wieso sollte man es bei AHCI nicht genutzt haben weil Platten das nicht unterstützen? Umgekehrt wird ein Schuh draus, der AHCI Treiber verwendet eben nur dann FUA oder sync Befehle, wenn die Anwendung das Flushen verlangt, während der NVMe Treiber von Microsoft dies offenbar dauernd macht, wenn der zweit Haken nicht gesetzt ist, obwohl der erst gesetzt wurde und damit die Nutzung des Laufwerkscaches erlaubt wurde. Erst wenn man den rausnimmt, verhält sich AHCI ganz ähnlich und dann sind auch die Schreibraten von SATA SSDs im Keller, da hat Microsoft Mist gebaut, für mich gibt es da nichts drüber zu diskutieren und ich vermute die Ursache liegt einfach darin, dass es eben zuerst nur Enterprise SSDs mit NVMe gab, die ignorieren solche Befehle eben und daher haben die Programmierer die Konsequenzen davon nicht bemerken können, die fallen jetzt erst bei den Consumer NVMe SSDs auf, die keine Stützkondensatoren haben und damit kein sync-Faking.
Der Ball liegt bei Microsoft, die müssen ihren Treiber überarbeiten!
Der Ball liegt bei Microsoft, die müssen ihren Treiber überarbeiten!