IT-lexikon › Programmering › Benchmark

Benchmark

Programmering In English → Uppdaterad: 2026-05-24

Standardiserat prestandatest. Jämför CPU/GPU/system/programvara över tid eller mellan implementationer. Mer politik än vetenskap i praktiken.

Kategorier: microbenchmark (isolerade funktioner — JMH för Java, Criterion för Rust), macrobenchmark (hela applikation), standard benchmarks (SPEC CPU, Geekbench, Cinebench, 3DMark). Berömt svårt göra rätt: warmup, GC-pauser, kompiler-optimeringar som hoppar över omätt kod, branch prediction-effekter. "Lies, damned lies, and benchmarks" — vendor-publicerade tal är ofta cherry-picked.

← Tillbaka till lexikonet