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