How to fix I/O blocking on Soyo SY-Yanlong B550M in Forza 5?
Hitting 300 km/h only to have the screen freeze for a split second is an absolute nightmare; it feels like hitting a brick wall at full speed. Checking the logs, the PCIe link on the Soyo SY-Yanlong B550M was showing scheduling delays of 18-25ms during NVMe random reads. I wasted time lowering texture quality, which just made the game look like mud without fixing the stutters—super frustrating. I eventually flashed the BIOS to the latest version to get the PCIe 4.0 signal integrity microcode updates and disabled the NVMe low-power state in Device Manager. In RivaTuner, the frame time spikes dropped from 42ms to a clean 11-15ms, and the world loads seamlessly now. Weirdly, my boot time increased by 3 seconds after the update, but disabling 'Fast Boot' in the BIOS sorted that out. VRM temps are stable at 45-52℃. After three hours of racing, the I/O blocking is gone, and my memory stays cool at 45-52℃.