How to fix Ryzen 7 9700X thread scheduling in Metro Exodus?

While sneaking through the ruins, I'd get these tiny, annoying hitches that totally broke the immersion. The 9700X's new architecture struggled with the Enhanced Edition's older instruction sets, leading to 15 - 25ms scheduling delays. CPU usage looked low, but the frame time graph was a jagged mess. I tried setting the process priority to 'High' in Task Manager, but that did absolutely nothing for the underlying bottleneck. I had to go into the BIOS, enable PBO Enhanced Mode, set the Curve Optimizer to -20, and disable core parking in the Windows scheduler. Looking at the RTSS curve, frame intervals tightened from 12 - 30ms to a consistent 8 - 11ms. I actually had some random freezes at low load after the PBO tweak, but nudging the SoC voltage to 1.1V sorted it out. CPU temps are stable at 65 - 75℃ with single-core boosts hitting 5.3 GHz. Benchmarks confirm the scheduling lag is gone, and RAM temps are between 52 - 57℃.
Category:Hardware Peripherals Last updated:March 13, 2026 5:23 PM