I'm putting together a new PC and have two NVMe SSDs available: a 1TB Kingston A2000 PCIe 3.0 drive and a 4TB Kingston Renegade PCIe 4.0 drive. The motherboard has one PCIe 4.0 x4 M.2 slot and one PCIe 3.0 x4 slot. Should I install the operating system on the smaller PCIe 3.0 drive and use the 4TB drive for games and data, or would the OS and everyday applications be noticeably faster if everything were installed on the PCIe 4.0 drive? Both drives have DRAM caches, and this system will mainly be used for normal desktop work and gaming.
2 Answers
The practical difference will be tiny for booting, launching programs, and gaming. PCIe 4.0 is much faster on paper, but those workloads usually involve relatively small random accesses rather than long sequential transfers. You could put everything on the 4TB drive and sell the 1TB drive, or keep both for organizational reasons—neither choice will make a noticeable difference in normal use.
Put workloads that actually benefit from high sequential throughput on the faster drive, such as large file transfers or some content-creation tasks. Windows itself will not suddenly feel much faster on the PCIe 4.0 SSD. The exception would be heavy paging when you run out of RAM, although frequent swapping is better solved by adding memory if possible.

That makes sense. Fortunately, both of these drives have DRAM, so I’ll mainly choose based on how I want to organize the system rather than expecting a major speed difference.