I'm building a new PC and here are my specs: AMD Ryzen 7 9800x3d, Phantom Spirit 120 Vision Evo, Gigabyte Gaming OC RTX5080, Gigabyte x870e Aorus Elite x3d, 2x PCIe 5 x4 M.2 drives (one for boot and one for storage), 2x32 Corsair Vengeance 6000CL30, FSP Group Hydro Ti Pro 1000w, and a Fractal Epoch case. My concern is about the lane sharing on the motherboard between the USB4 controller and the M_2B 5.0 slot. With this setup, they both operate on x2 lanes instead of x4. Should I prioritize my storage drive by placing it in the 5.0 x4 lane, even if it means sacrificing performance on USB4? Or should I stick it in the 4.0 x4 lane to avoid sharing lanes? Will the differences in performance be significant, or am I overanalyzing things?
3 Answers
You're right to check the lane sharing. If the motherboard documentation says that M_2B and USB4 share lanes, and you plan on using both, you might consider putting your storage drive in the PCIe 4.0 slot instead. You won't be losing much speed since PCIe 5.0 x2 is still fast enough for most needs. Just make sure you verify that the USB controller will work properly when you assign lanes this way.
Honestly, most users won't notice the difference between using PCIe 5.0 speeds or opting for 4.0. Unless you're doing heavy data transfers regularly, PCIe 5.0 vs 4.0 performance is pretty negligible for everyday tasks. Just stick with what's easy for your setup!
Yeah, booting up is even less noticeable for most folks! People get caught up in the numbers, but unless you're constantly transferring huge files, it won’t really change your experience.
Just to clarify, your Ryzen 7 does have some lane limitations with 16 lanes dedicated to the GPU and the rest to storage. Make sure to utilize the chipset lanes too. If the shared lanes are a concern for you, dedicating a PCIe 4.0 slot might be the right way to go since you want optimal speeds for your SSDs.
That's good advice! I’d rather not compromise on lane allocations if it’s going to impact my performance.

Got it! I’ll double-check that configuration and see how it affects the USB controller's performance. Thanks for the insight!