I see a ton of posts on here complaining about micro-stutters, lag spikes, and choppy gameplay on modern gaming laptops, even with high-end specs. After dozens of hours of testing, tweaking settings, and tuning my Legion Slim 5 (Ryzen 7 7735HS, RTX 4070) using MSI Afterburner and UXTU I finally completely eliminated stuttering and achieved a perfectly flat frame time graph.
Here is the truth: Uncapped frame rates are killing your 1% lows and causing your stutters. Lowering your FPS ceiling will actually raise your performance floor.
Running my 165Hz G-Sync screen completely uncapped in heavy titles, I was averaging 110–120 FPS, but during intense combat and losing new areas that would drop to 70-75FPS. That 50 FPS difference created a massive judder that felt like lag.
• Uncapped: 110–120 FPS Avg | 70 FPS 1% Lows (Spiky frame time graph, noticeable stutter)
• Capped at 90 FPS: 90 FPS Avg | 80 FPS 1% Lows (Perfect flat-line frame times, completely fluid)
By lowering my max frame rate to 90, I freed up roughly 15–20% hardware headroom. When the game suddenly had to load a new zone or intense combat, the system had the immediate spare resources to handle the spike without choking.
I also setup a profile in Afterburner to undervolt to 950mv@2625mhz. This gave my GPU thermal headroom to maintain maximum clock speeds without generating extra heat. Coupled with a slight -15 offset on all cores in Universal X86 Tuning Utility (UTXU) and setting pl1 at 35 watts and pl2 at 45 watts keeps my temps in the mid 70s for the GPU and around 80 max on the CPU.
TLDR;
If you are fighting stutters, stop chasing peak FPS. Find your average, cap your frame rate roughly 10–15% below it (or right around your baseline heavy dips), drop a minor undervolt on your hardware to stabilize thermals, and enjoy smooth gameplay.