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

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

From: Terry Dooher <terry.dooher_at_naturalmotion.com>
Date: Tue, 3 Aug 2010 10:21:56 -0700 (PDT)

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?

TortoiseSVN 1.6.10, Build 19898 - 32 Bit , 2010/07/16 15:46:08
Subversion 1.6.12,
apr 1.3.8
apr-utils 1.3.9
neon 0.29.3
OpenSSL 0.9.8o 01 Jun 2010
zlib 1.2.3

Cheers,

Terry.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2642388

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-08-03 19:24:50 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.