Skip site navigation (1)Skip section navigation (2)

Site Navigation

FreeBSD package building cluster build time statistics

linimon is trying to learn how to characterize FreeBSD performance, focusing on package building times. Please give feedback on this report to linimon@FreeBSD.org. Thanks.

Data were taken on Dec 20 2009.

run log type build logs dd:hh:mm:ss packages/hr
total relevant
amd64-8 incremental 19507 8181 01:10:53:51 234
amd64-8 incremental 19589 6657 01:05:47:06 224
amd64-8 incremental 19255 8566 01:00:57:42 343
amd64-8-exp full 19176 19176 02:01:37:21 387
amd64-8-exp full 19249 19249 02:17:04:07 296
i386-7 incremental 19675 902 01:04:01:23 32
i386-7 incremental 19747 2231 01:08:19:34 70
i386-7 incremental 19858 7075 02:09:01:02 124
i386-8 incremental 19682 2985 01:03:49:40 108
i386-8 incremental 19643 8010 03:06:31:21 102
i386-8 incremental 19759 7226 02:01:01:36 147
i386-8 incremental 19260 7486 01:09:03:32 226
i386-9-exp full 18974 18976 05:08:31:01 148
i386-9-exp full 17266 17170 03:13:29:34 201
sparc64-8 full 17003 16969 07:18:21:58 91
sparc64-8 full 17488 17455 07:08:31:49 99
sparc64-8 incremental 17299 17265 04:15:11:38 155
sparc64-8 incremental 17355 17332 05:19:27:45 124

Notes:

Within buildenvs, the table is in chronological order.

The elapsed time in the run log is too stupid to take the days into account. Beware.

You can approximate "relevant build logs" by something like:

  find . -newer INDEX -print | wc -l