Measure frame-time consistency and detect micro-stutters. Calculate pacing deviation and get a smoothness score for your gaming setup.
What Is Frame Pacing and Why It Affects Smoothness
Many gamers assume high FPS guarantees smooth gameplay. However, smoothness depends not only on frame count but also on how evenly those frames are delivered.
Frame pacing measures the timing gap between frames. If frames arrive at consistent intervals, gameplay feels fluid. If timing fluctuates, even a high FPS can feel choppy.
The Formulas Used
First, convert FPS into frame time:
Frame Time (ms) = 1000 ÷ FPS
Next, calculate the average frame time, then measure variance:
Variance = Σ(FrameTime − Mean)² ÷ N
Standard Deviation:
Std Dev = √Variance
Finally, pacing deviation percentage:
Pacing Deviation % = (Std Dev ÷ Mean Frame Time) × 100
Lower deviation means better consistency.
Example Calculation
FPS Samples: 60, 60, 60, 45, 60
Frame Times (ms): 16.67, 16.67, 16.67, 22.22, 16.67
- Mean Frame Time ≈ 17.78 ms
- Variance ≈ 4.45
- Std Dev ≈ 2.11
- Deviation % ≈ 11.87%
Example Table
| Frame | FPS | Frame Time (ms) |
|---|
| 1 | 60 | 16.67 |
| 2 | 60 | 16.67 |
| 3 | 60 | 16.67 |
| 4 | 45 | 22.22 |
| 5 | 60 | 16.67 |
Why Frame Pacing Matters
A steady 60 FPS with consistent frame delivery feels smoother than fluctuating 90 FPS. Competitive players benefit from predictable frame timing, especially on high-refresh monitors.
Frame pacing analysis helps detect CPU bottlenecks, background processes, and synchronization issues like V-Sync conflicts. Smooth gameplay is about consistency — not just peak numbers.
Frequently Asked Questions
What is the difference between frame pacing and FPS?
FPS measures how many frames are rendered per second. Frame pacing measures how evenly those frames are spaced. You can have 144 FPS but poor pacing, resulting in micro-stutters. Or you can have steady 60 FPS with perfect pacing, feeling smoother than the erratic 144 FPS.
What causes poor frame pacing?
Common causes include CPU bottlenecks, background processes stealing resources, improper V-Sync settings, mismatched refresh rates, driver issues, or game engine problems. Even powerful hardware can suffer from poor pacing if software is not optimized.
How can I improve my frame pacing?
Close background applications, update GPU drivers, enable FreeSync or G-Sync if available, cap FPS slightly below your monitor refresh rate, and check for CPU-heavy processes. Some games also have built-in frame pacing options in settings.
What is a spike threshold?
The spike threshold determines when a frame is considered abnormally slow. A 1.5x threshold means any frame taking 50% longer than average is flagged as a spike. These spikes are the frames you feel as stutters during gameplay.