afs commented on issue #1846:
URL: https://github.com/apache/jena/issues/1846#issuecomment-1514981852
Yes, we need details of the usage.
Use TDB2.
TDB used memory mapped files. FIle memory costs are not part of the JVM.
They are in the file system cache and the space used shrinks if the machine has
other demands on RAM.
The size process will look large but it is virtual memory size, not real.
Virtual memory includes the mapped files but that does not mean they are in
RAM, only that it is in the address space.
TDB1 is the same except it has some temporary use of memory for transactions.
If you are seeing the JVM size increase, make sure you have not set the heap
space too high.
Java will typically grow heap space before a major GC hgappens. Check this
by running visualvm and forcing a GC. The visualvm UI will show in-use space.
Are you using TDB from code or with Fuseki?
Upgrade to 4.7.0
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]