Skip to main diagnostic tool
πŸ“Š Real-Time Telemetry

Frametime Pacing & Micro-Stutters: Why Average FPS Is Misleading

Understand the physics of frametime intervals, 1% Lows, and standard deviation jitter, and diagnose micro-stuttering in real time.

Observe millisecond-by-millisecond frametime spikes and standard deviation stability curves in real time.

The Arithmetic Illusion of Average FPS

The human visual cortex perceives motion smoothness not by total frames counted over a second, but by temporal consistencyβ€”the interval between consecutive frames:

MetricWhat It MeasuresWhy It Dictates Fluidity
Average FPSTotal frames divided by 1.0 second.Masks individual 50ms stutter spikes within smooth frame clusters.
1% Low FPSThe average framerate of the worst 1% slowest frames.Reflects the actual perceived hitching floor during intense gaming.
0.1% Low FPSThe average framerate of the single worst 0.1% frames.Identifies catastrophic hitches, asset streaming freezes, and shader compilation.
Frametime Jitter (σ)Standard deviation of frame intervals from target interval.Quantifies frame delivery consistency in milliseconds.

Primary Root Causes of Micro-Stutter

  • Shader Compilation: When modern DX12/Vulkan games compile pipelines on-the-fly instead of during pre-caching, the CPU thread stalls for 20–80ms, generating a prominent frametime spike.
  • VRAM Paging: When game texture budgets exceed dedicated GPU memory (VRAM), textures must be paged over the PCIe bus from system RAM, causing severe frametime drops.
  • Background Windows DPC Latency: Rogue device drivers or antivirus scanners interrupting the CPU core handling game message queues.

How to Stabilize Frametimes

  1. Cap Framerate 3 FPS Below Refresh Rate: When using G-Sync/FreeSync on a 144Hz monitor, cap in-game framerate at 141 FPS to prevent frame buffers from colliding with the V-Sync ceiling.
  2. Enable Reflex / Anti-Lag: Low latency modes synchronize CPU render submissions directly with the GPU queue, eliminating buffer bloat.
  3. Benchmark Regularly: Run our Frametime Stutter Test and Universal FPS Benchmark to detect browser hardware acceleration issues.
Hardware Knowledge Base

Frequently Asked Questions

Technical answers to common hardware, refresh rate, and browser diagnostic questions.

Why does my game feel laggy even though the counter says 144 FPS?

A simple FPS counter calculates an arithmetic mean over one second. If your game delivers 140 frames smoothly but suffers four 40ms frame drops in that same second, your average still reads 140 FPS, but your eyes perceive severe hitching and stutter.

What is an acceptable frametime jitter (standard deviation)?

For smooth competitive gaming, frametime standard deviation should remain below 0.50 milliseconds. Jitter exceeding 1.5ms indicates CPU thread contention, shader compilation hitches, or GPU memory paging.