While waiting for the Ryzen 3950x to be released I’m researching other components for my build, and had my eyes set on the Gigabyte aorus gen4 nvme (perhaps in raid as illustrated in wendells devops build…).
But it appears after doing some research that trim is not supported for this device under Linux?
I have not investigated this myself but I would be shocked if TRIM was not supported, because it claims to be NVMe. NVMe devices should support standard NVMe command sets. If it doesn’t implement standard TRIM commands then what does it do? Is it some weird proprietary command that only works with their specific Windows driver? Because if so, it would likely break Windows as well since most people would be using the Microsoft standard NVMe, not installing device specific drivers.
But, if you mean that NVMe RAID doesn’t support TRIM that would not be surprising.