#cpu-time #time-measurement #criterion #posix

criterion-cpu-time

an alternative cpu measurement for criterion

1 unstable release

0.1.0 Sep 4, 2019

#944 in Unix APIs

Download history 3224/week @ 2023-12-18 1327/week @ 2023-12-25 2472/week @ 2024-01-01 3622/week @ 2024-01-08 3462/week @ 2024-01-15 4089/week @ 2024-01-22 3205/week @ 2024-01-29 2628/week @ 2024-02-05 2953/week @ 2024-02-12 2912/week @ 2024-02-19 2579/week @ 2024-02-26 1998/week @ 2024-03-04 2588/week @ 2024-03-11 2381/week @ 2024-03-18 2459/week @ 2024-03-25 1952/week @ 2024-04-01

9,573 downloads per month
Used in language-benchmarks

Apache-2.0

8KB
170 lines

criterion-cpu-time

As criterion supports custom measurement now, we can use POSIX CPU time rather than wall time now!

Implementation

Use getrusage to get currently used time.

Dependencies

~8–12MB
~211K SLoC