>> > Does the memory usage already build up while transmitting the >> > data (i.e. while the dots are being shown) or mainly during the >> > commit stage, i.e. the during short delay after the last dot and >> > the "Committed revision xyz" message? >> >> On transmitting data stage. During the commit almost no additional >> memory is allocated. > > So, it depends on the number of changes in a revision and / or > combined size of the changed nodes. Could you try running a > local replication, i.e. from file:// to file:// or svn:// to file:// ? > That way, we could rule out peculiarities of http and the serf lib. >
I've tried to mirror the local chromium mirror using file:// protocol and it works fine, less than 40Mb was allocated. I can't try svn:// protocol I have no permission to access chromium project and we have no such server at work. If you will not be able to reproduce it on windows I can request read only permission to chromium project...