[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] Memory Leak commiting via http...

From: illiminable <ogg_at_illiminable.com>
Date: 2004-06-26 15:33:18 CEST

----- Original Message -----
From: "SteveKing" <steveking@gmx.ch>
To: <dev@tortoisesvn.tigris.org>
Sent: Saturday, June 26, 2004 9:04 PM
Subject: Re: [TSVN] Memory Leak commiting via http...

> illiminable wrote:
> > Hi, i've recently come across a problem commiting since my repository
has
> > been moved from an svn+ssh to a http server.
> >
> > Now whenver i try to do a commit, there is huge memory use... like 800
megs
> > and it takes around 5-10 minutes just to bring the list of files into
the
> > dialog box, basically grinding my pc to halt in the process.
> [snip]
>
> - this memory leak only happens when you commit to a http server? It
> didn't happen with svn+ssh://? If that's the case, then it is not TSVN

Yep... that's right.

> to blame but Subversion, since TSVN doesn't differ at all between
protocols.
> - How many files are you committing at once?

It doesn't seem to relate to the number fo files actually committed, it's
the same whether 1 or 100 files are being committed... but the project in
total is quite large... probably 15,000 files in the tree, with 3-5000 or so
under source control... total tree size is like 500 megs... about 80 megs
are under source control.

> - Are those binary or text files?

All the commited files and files under source control are text, but there
are obviously lots of binary files in the tree.

> - Is your http server on the same computer as TSVN? I.e. are you
> committing locally or over a network?

Over a network.

> - When exactly does the memory use grow? Before the commit dialog shows
> up? While it is shown? Or after you press the OK button and the progress
> dialog comes up?

It grows after the dialog comes up, but before the file list is put into the
list box, and before it conencts to the server. It grows really fast and
seems to consistently peak at around 800 mb of physical ram usage.

After clicking ok and going to the actual sending files stage, it declines
rapidly, and proceeds relatively normally... maybe slightly slower. The
process with the excess memory use is tortoiseproc.
www.illiminable.com/what_the.JPG

Thanks,

Zen.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Jun 26 16:35:14 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.