On 03/09/13 14:30, Adrian Gschwend wrote:
On 03.09.13 14:53, Andy Seaborne wrote:
Hi Andy,
TDB will use the rest of unused memory via memory mapped files - these
are not part of the heap and don't count for -Xmx.
Is this true for all platforms or only Unix? Thought you once mentioned
that this is not available on Windows.
It is available, and used, on Windows/64 bit.
But mmap files do not give the speed up as they do on Linux. It's been
reported as being neutral. It still flexs the memory size and avoids
the need to size the heap at start-up.
(I don't run TDB on Windows much so how the OS schedules and manages RAM
in this situation is a bit of a mystery to me.)
There is a windows-specific Java bug in not being able to delete entire
databases while the JVM is running.
Andy
regards
Adrian