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

Re: TortoiseProc.exe eats 1.6GB of RAM during simple merge.

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 07 Aug 2010 17:40:23 +0200

On 03.08.2010 19:21, Terry Dooher wrote:
> Hi all,
> I've picked up an odd problem on a user's desktop while merging.
> After slecting a revision range on the trunk (~20 revs, covering ~300
> files, totalling ~30MB) and selecting 'Test Merge', memory
> consumption of TortoiseProc.exe leaps to about 1.6GB VM Size and
> stays there until the (test) merge is complete and he clicks cancel
> on the following window, whereby all of the allocation is released.
> We tried a smaller merge, using a single revision with _no_ changed
> files and it does exactly the same thing, to within 10MB of the first
> attempt. The merge would take no more than 5-10 seconds, and there's
> no other performance hit (once we'd killed some processes to stop it
> paging, that is).
> It's a large working copy and we always merge to the root, but it
> seems abnormal for Tortoise to allocate this much RAM to do nothing.
> Can anyone shed any light on what's happening?

This is a known problem in the svn library.
Memory use will be improved a lot in the next version of the svn lib
(version 1.7).


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-08-07 17:40:54 CEST

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

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