Optimizing PCIe link for Great Wall GW3300 2TB in Dying Light 2?
Sprinting through the city ruins was a mess; the distant building textures had this obvious stepping effect, which is insane for an NVMe drive. The Great Wall GW3300 is fast on paper, but because of some motherboard link negotiation issues, it was actually running in Gen3 or even Gen2 mode, causing data transmission delays of 20-35ms. I tried updating the firmware first, but while the version number changed, the link speed didn't budge—I was actually getting excited to try something more low-level. I went into the BIOS, forced the PCIe slot speed to Gen3 instead of 'Auto,' and disabled ASPM power management. On my monitor, sequential reads jumped from 2000MB/s to a solid 3200-3500MB/s, and textures now load instantly. I did have a slow boot issue after forcing Gen3, but disabling CSM mode fixed it right up. Temps are steady at 40-50℃ with an even load spread. Benchmark tests confirm the bandwidth choke is gone, and frame times are locked at 5.1-6.4ms.