A benchmarking wrapper around getrusage

notes

build

make

usage and examples

``` $ getr 1000 ./fizzbuzz >/dev/null User time : 0 s, 434408 us System time : 0 s, 239131 us Time : 673 ms (0.673 ms/per) Max RSS : 2.0 MB Page reclaims : 82394 Page faults : 0 Block inputs : 0 Block outputs : 0 vol ctx switches : 1000 invol ctx switches : 122

$ getr 100 python3 -c '' User time : 1 s, 338421 us System time : 0 s, 273103 us Time : 1611 ms (16.110 ms/per) Max RSS : 8.6 MB Page reclaims : 103173 Page faults : 0 Block inputs : 0 Block outputs : 0 vol ctx switches : 99 invol ctx switches : 19 ```