Thinking about expanding for more space on this pc.
Currently have 1 nvme - 256 gb for OS [Tumbleweed]
4 sata III drives for storage [1 - 1TB, 1 - 500GB, 2 - 320GB]
I have 2 slots on motherboard for nvme.m2, so one empty, which is the one I will purchase.
The current nvme.m2 is WD Black SN750 250GB NVMe Gen3 PCIe, M.2 2280, 3D NAND - WDS250G3X0C.
I am wondering if I should stick with nvme Gen 3 or move up to Gen 4.
Does anyone have experience/knowledge of problems that might occur for this combination?
If it would be a working situation, would I use the Gen 3 or the Gen 4 for the OS?
As usual, delving into these things always seem to raise more questions.
After checking your link, I went to Asus tech help and found that although the gen 4 NVMe can be installed on my m/board, the speeds it can develop will not be used.
It will only work as well as a gen 3 NVMe on my m/board, but if I [as usual] upgrade in a year or 2, it would be better to get the gen 4.
Apparently, there is a card adapter [Hyper M.2 X16 series card] that can be purchased so that the NVMe can be put on this card and plugged into the PCIe slots of this m/board.[up to 4 on an adapter card.]
This m/board supports this, but I wonder would there be any speed degradation if NVMe is installed on PCIe rather than M2?
So now this begs the question: should I switch to all NVMe  or just install the new NVMe in the M2 slot and continue to use the new NVMe and other Sata drives for storage.
Of course, the latter would be the least expensive way to go.
I have an Asus TUF Gaming X570-Plus motherboard, which has Gen 4 ports, with a Corsair Force MP600 1TB NVME Gen 4 drive. I can’t compare it to a Gen 3 drive, but compared to a SATA SSD it doesn’t appear to be any faster for general purpose use.
Gen 5 devices are supposed to start showing up this year.
I wouldn’t bother switching to Gen 4 now unless the price is right.