Optimizing thread scheduling for ASUS B760M in Space Marine 2
During heavy battlefield pushes, my frame rate was swinging wildly between 60 and 110 FPS—it was enough to make me shake with frustration. The auto-scheduling on the ASUS B760M had a response latency of up to 15ms under peak load, causing the game to bounce frantically between P-cores and E-cores. I tried turning on Windows Game Mode, but that just made my background updates more aggressive without helping the stutters—a total waste of time. I eventually used a process manager to force the game onto physical cores 0-7 and completely disabled the E-cores. The jagged sawtooth wave in my RTSS frame time graph immediately smoothed out into a flat line. I did hit a brief boot delay during my first attempt at locking cores, but that was fixed after I resynced the BIOS boot order. CPU temps are now 65-78℃ with a 130W power peak. Real-time analysis shows the fluctuations are gone, and frame times are locked at 5.1-6.4ms.