[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] monotone serve thrashing
From: |
Nathaniel Smith |
Subject: |
Re: [Monotone-devel] monotone serve thrashing |
Date: |
Fri, 20 May 2005 11:51:09 -0700 |
User-agent: |
Mutt/1.5.9i |
On Sat, May 21, 2005 at 02:00:34AM +0800, Matt Johnston wrote:
> On Fri, May 20, 2005 at 08:29:03AM -0500, Glen Ditchfield wrote:
> > On Thursday 19 May 2005 22:54, Matt Johnston wrote:
> > > What sort of distribution of file sizes does the database
> > > have? (and also how many revisions/files etc?)
> >
> > Approximately 2800 files. One 31MB, one 17MB, about 40 larger than 1 MB.
> > Only a few small files have more than one revision.
>
> Matthew Gregan recently (since 0.19) committed a change that
> might make a reasonable difference, see below. The
> t_netsync_largish_file test he refers to tries syncing a 32
> MB file, like your case.
I'm guessing the circular buffer trick we talked about would help
a lot more, though :-).
(Though it's hard to know without running a heap profiler.)
-- Nathaniel
--
"...All of this suggests that if we wished to find a modern-day model
for British and American speech of the late eighteenth century, we could
probably do no better than Yosemite Sam."