On 21.03.2015 16:23, Branko Čibej wrote:
> On 19.03.2015 11:43, Marc Strapetz wrote:
>> Attached example performs an endless series of remote status against
>> the Subversion repository. When invoked with -Xmx24M, the VM will run
>> out of memory soon. Monitoring with jvisualvm shows that the used heap
>> size constantly grows. Monitoring with the Task Manager shows that the
>> allocated memory grows even more (significantly). Looks like a memory
>> leak, for which a large amount of native memory is involved, too.
>> Tested on Windows 8.1 with almost latest Subversion 1.9 JavaHL builds.
> I can confirm that this happens on the Mac, too, and it's not a garbage
> collector artefact. I'm trying to trace where the leak is happening ...
> valgrind with APR pool debugging doesn't tell me much (no surprise there).
Just to make sure we weren't doing something bad in our libraries, I
wrote a small C program that does the same as your Java example (Ev2
shims included), and memory usage is completely steady. So it is
something in JavaHL, but I have no clue yet what the problem is.
Received on 2015-03-22 05:08:20 CET