Skip to content

Performance

Kinetoor optimizes for low RAM footprint and thermal discipline on laptops — not just peak benchmark scores.

Targets

MetricTarget
RAM per static tab< 150 MB
Inactive tab paint10 FPS (thermal throttle)
Background JSSuspended / frozen
Image cachePurged on tab discard

Techniques

  • Zero-copy parsers in HTML/CSS hot paths where possible
  • Tab discard — evict renderer process and free GPU textures
  • JIT warm-up — SpiderMonkey IonMonkey profiles hot loops
  • Display list caching in WebRender for static pages

DevTools (in progress)

Chrome DevTools Protocol (CDP) integration enables:

  • Network waterfall inspection
  • Performance profiling
  • Memory snapshots per WebView

Comparison baseline

Kinetoor competes on memory safety and resource efficiency versus Chromium-based browsers that carry full Blink + V8 overhead per process.

Measurement

Per-tab RSS metrics are exposed in aephoron-desktop task manager (aephoron://task-manager internal page). Engineering uses these for regression tracking.