[TELEMETRY REPORT // 2026.09.27]

Crux Hardware Benchmarks.

Every millisecond matters when engineering software at scale. Crux replaces 200MB+ Chromium DOM overhead and V8 garbage collection stutter with a direct WebGPU/Metal compute pipeline and a bare-metal Rust kernel.

4.2 ms
Input-to-Photon
11.5x faster than VS Code (48.6ms). Physical keystroke to screen phosphor.
38 MB
Idle Memory
17.8x leaner than VS Code (680MB). Zero Chromium browser engine bloat.
120 FPS
250K Monorepo Scroll
Rock-solid display refresh vs 18 FPS in Electron on huge syntax trees.
0.08 s
Cold-Start Launch
Sub-tenth-second process initialization from native binary to editable buffer.

Head-to-Head Architectural Comparison

Benchmark DimensionCrux IDEZed EditorVS Code (Electron)Cursor (Electron)
Input-to-Photon (Render Latency)4.2 ms12.4 ms48.6 ms52.1 ms
Idle Memory Footprint (1 Workspace)38 MB140 MB680 MB840 MB
250,000-Line Monorepo Scroll Rate120 FPS118 FPS18 FPS16 FPS
Cold-Start Process Initialization0.08 s0.22 s1.84 s2.10 s
Display Rasterization EngineDirect WebGPU / MetalGPUI (Custom 2D)Chromium Blink DOMChromium Blink DOM
Collaboration TopologyP2P AST-CRDT (WebRTC)Centralized Server CRDTLive Share (Relay)Single-User Only
Cloud Telemetry Requirement0% (100% Air-Gapped)Telemetry Opt-OutRequired for ServicesCloud AI Mandatory

Measurement Rig & Test Methodology

All tests were performed on an Apple M3 Max (36GB Unified Memory, macOS Sonoma 14.5) and an AMD Ryzen 9 7950X (64GB DDR5, Arch Linux kernel 6.8.9). Input-to-photon latency was captured using a 1,000 FPS high-speed optical camera recording the physical contact of a micro-switch keypress to the first illuminated phosphor scanline on a 120Hz ProMotion display.

$ crux --profile-rasterization --buffer-size=250000
[METAL_GPU_PASS] Ingested 250,000 lines into storage buffer in 0.18ms.
[DRAW_DISPATCH] 120 FPS compute pass: 0 dropped frames over 60,000 frames.
[CRDT_RING] Shm ring buffer lock-free vector clock: 0.08ms synchronization latency.