[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] responses to some IRC discussion of 'automate'
From: |
Thomas Moschny |
Subject: |
Re: [Monotone-devel] responses to some IRC discussion of 'automate' |
Date: |
Mon, 7 Aug 2006 00:31:50 +0200 |
User-agent: |
KMail/1.9.3 |
On Monday 07 August 2006 00:12 Nathaniel Smith wrote :
> > > Why should automate stdio block size be configurable?
> >
> > Because it is easier to make some measurements (you asked for some
> > benchmarks when this came up last time) this way than to recompile
> > x-times for different values of the constant ;-)
>
> Sure. (Though for simple measurement it often suffices to use a quick
> getenv() type call, and commit it on a branch if you commit it at
> all.)
For this small change I doubt it would have been easier to get the value from
the environment than from the commandline.
Additionally, some quick tests show that there is no real optimum, but
increasing performance with increased block size over a great range of block
sizes.
The ideal block size might depend on automate stdio's use: For a project like
Guitone that only fetches metadata through this interface, a smaller block
size will do, while projects like TracMonotone, that also fetches file
contents, a big block size can really help to increase performance.
> Probably that's our job to adjust the default, then -- in practice I
> can't imagine that the API's users can or will track this anywhere
> near as well as we can.
The average user won't use automate stdio anyway.
Thomas
--
Rocky's Lemma of Innovation Prevention:
Unless the results are known in advance, funding agencies will
reject the proposal.
- [Monotone-devel] responses to some IRC discussion of 'automate', Nathaniel Smith, 2006/08/06
- Re: [Monotone-devel] responses to some IRC discussion of 'automate', Thomas Keller, 2006/08/06
- Re: [Monotone-devel] responses to some IRC discussion of 'automate', Nathaniel Smith, 2006/08/06
- Re: [Monotone-devel] responses to some IRC discussion of 'automate', Thomas Keller, 2006/08/07
- [Monotone-devel] Re: responses to some IRC discussion of 'automate', Bruce Stephens, 2006/08/07
- Re: [Monotone-devel] Re: responses to some IRC discussion of 'automate', Thomas Keller, 2006/08/07
- Re: [Monotone-devel] Re: responses to some IRC discussion of 'automate', Timothy Brownawell, 2006/08/07
- [Monotone-devel] Re: responses to some IRC discussion of 'automate', Bruce Stephens, 2006/08/07