Before we jump into the solutions, let's understand the problem. To get why screen tearing and stuttering happen, we need to talk about two key numbers:
refresh rate
and
frame rate
. These two terms are often thrown around, but they're not the same thing—and their relationship is at the heart of the issue.
Refresh Rate: How Fast Your Screen Updates
Refresh rate is measured in Hertz (Hz) and refers to how many times your display can redraw the image on the screen per second. A 60Hz monitor refreshes 60 times per second, a 144Hz monitor 144 times, and so on. Think of it like a flipbook: each "flip" is a refresh. The higher the refresh rate, the smoother motion appears, because there are more "flips" per second to capture movement.
Frame Rate: How Fast Your GPU Generates Frames
Frame rate, measured in frames per second (FPS), is how many complete images your graphics processing unit (GPU) can generate and send to the display each second. This depends on what you're doing: gaming at high settings might push your GPU to 120 FPS, while watching a YouTube video might hover around 30 FPS, and working on a spreadsheet could be as low as 10 FPS (though you'd never notice, since there's no fast movement).
The Mismatch Problem
Here's where things go wrong: your monitor's refresh rate is fixed (unless it's an adaptive sync monitor, but we'll get to that), but your GPU's frame rate is constantly changing. Let's say you have a 60Hz monitor. If your GPU is churning out 100 FPS while gaming, that means the GPU is sending 100 frames per second to a monitor that can only display 60. The monitor can't keep up, so it ends up displaying parts of multiple frames at once—that's
screen tearing
. Imagine trying to flip through a flipbook at 100 pages per second while someone else is only turning the page 60 times per second; you'd end up with overlapping images.
On the flip side, if your GPU is outputting 30 FPS on a 60Hz monitor, the monitor is refreshing twice for every frame the GPU sends. This can cause
stuttering
or
judder
, where movement feels choppy because the same frame is displayed multiple times before updating. It's like watching a slideshow where some slides stay up longer than others.
For years, the only "solutions" were either capping your frame rate to match your monitor's refresh rate (which meant sacrificing potential smoothness) or enabling VSync (Vertical Sync), a technology that forces the GPU to wait for the monitor to finish refreshing before sending a new frame. But VSync had its own issues: input lag (a delay between your actions and what appears on screen) and "stuttering" when frame rates dropped below the refresh rate. It was a trade-off, not a fix.