smarr / ReBenchDB

ReBenchDB records benchmark results and provides customizable reporting to track and analyze run-time performance of software programs.
MIT License
13 stars 6 forks source link

Implemented environment information Button #89

Closed HumphreyHCB closed 2 years ago

HumphreyHCB commented 2 years ago

Display the details of the environment in which a benchmark ran. The info is shown as popover on an icon, similar to the command line.

All benchmarks now have an addition information button (A CPU icon). It will display: Hostname - Name of the machine this specific benchmark was run on OS type – the operating system of the machine Memory – the amount of the memory the machine has CPU – the type of CPU the machine has Clockspeed – the Clock speed of the CPU

The List of Environments is queried once per comparison and stored in memory, which should result in a minimal effect on ReBenchDB performance.