1 |
On Tuesday 20 December 2005 04:07, Chandler Carruth wrote: |
2 |
> Ciaran McCreesh wrote: |
3 |
> >On Tue, 20 Dec 2005 09:17:56 +0900 Kalin KOZHUHAROV |
4 |
> > |
5 |
> ><kalin@××××××××.net> wrote: |
6 |
> > | As far as speed is concerned, it is comparable with CVS. |
7 |
> > |
8 |
> >Be more specific please. We're looking for benchmarks showing how well |
9 |
> >it performs in terms of speed, bandwidth and memory usage for actions |
10 |
> >such as commit and update on a repository with 100k+ small files. |
11 |
> |
12 |
> I have hardware on which I would be more than willing to perform this |
13 |
> type of benchmark. Can you provide/point to a repository of files to |
14 |
> benchmark, and a set of operations to perform? The obvious being the |
15 |
> portage tree itself, with some/all of its history (however much is |
16 |
> necessary for the benchmarks to be meaningful), but would require a set |
17 |
> of activities to generate a relevant benchmark. |
18 |
> |
19 |
> For reference, I have a server that is not yet in production, but |
20 |
> readying for production in the next few months, running Gentoo, on a |
21 |
> raid-5 array of SCSI harddrives. I don't remember the precise |
22 |
> specifications off hand, but I could provide them along with the results. |
23 |
> |
24 |
> Would this be useful? Would more/other hardware be necessary useful? (I |
25 |
> have access to multiple workstations on which I could run simultaneous |
26 |
> tests, causing transactions to become relevant and important, etc etc, |
27 |
> and further hardware might be available here.) Hope this can be of some |
28 |
> use to you in trying to make this evaluation. |
29 |
|
30 |
In this respect we want to know things like: |
31 |
|
32 |
- Checkout time of a full new tree (no load, and with load) |
33 |
|
34 |
- Update time (without load, and with load) |
35 |
|
36 |
- Concurrency performance (how do multiple simultaneous commits and updates |
37 |
perform) |
38 |
|
39 |
- Is there a difference between checking out and committing parts of the tree |
40 |
instead of the full tree. |
41 |
|
42 |
Paul |
43 |
|
44 |
-- |
45 |
Paul de Vrieze |
46 |
Gentoo Developer |
47 |
Mail: pauldv@g.o |
48 |
Homepage: http://www.devrieze.net |