Measurement
Benchmark Builder
Convert an operation count and elapsed milliseconds into average throughput and time per operation.
About this tool
When to use it
Convert an operation count and elapsed milliseconds into average throughput and time per operation.
How to use it
Measure a repeatable run outside this page, enter its completed operations and duration, then select Build benchmark. Compare like workloads and units, and record warm-up and concurrency conditions alongside the summary.
Guide updated . Examples checked against this implementation.
Worked examples
A short batch measurement
Input
Operations: 1000; Duration: 250 msExpected output
4000 operations/second; 0.25 milliseconds/operation; 250 microseconds/operationOne thousand operations in a quarter second yields 4000 per second. The inverse is an average, not a latency percentile.
Errors and unsupported input
Duration: 0Use a measurable positive duration or time a larger batch. A zero denominator cannot produce a meaningful rate.
Continue this workflow
- Percentage Calculator: Calculate relative improvement between comparable measured rates.
Questions
Frequently asked questions
Does this measure how fast my browser is?
No. It summarizes numbers you enter. The experiment that produced those numbers determines what the result means.