I've put a port for sysutils/multitime into openbsd-wip [1]. From the DESCR:
Unix's 'time' utility is a simple and often effective way of measuring how long a command takes to run ('wall time'). Unfortunately, running a command once can give misleading timings: the process may create a cache on its first execution, running faster subsequently; other processes may cause the command to be starved of CPU or IO time; etc. It is common to see people run 'time' several times and take whichever values they feel most comfortable with. Inevitably, this causes problems. multitime is, in essence, a simple extension to time which runs a command multiple times and prints the timing means, standard deviations, mins, medians, and maxes having done so. This can give a much better understanding of the command's performance. As well its more advanced features, multitime also has the advantage that it can be used as a drop-in replacement for /usr/bin/time. More at <http://tratt.net/laurie/src/multitime/>. This was developed on OpenBSD and has been heavily tested on amd64. Reports from other architectures, and general comments and questions are welcome! Laurie [1] https://github.com/jasperla/openbsd-wip/tree/master/sysutils/multitime -- Personal http://tratt.net/laurie/ The Converge programming language http://convergepl.org/ https://github.com/ltratt http://twitter.com/laurencetratt