]
Alban Seurat commented on ISPN-871:
-----------------------------------
mmap-container module has been properly added to the project Infinispan, it's building
the shared object using GNU toolchain driven by maven. Next phase is to allow to
seamlessly integrate it into a Java using JNA
Out-of-heap data container implementation
-----------------------------------------
Key: ISPN-871
URL:
https://issues.jboss.org/browse/ISPN-871
Project: Infinispan
Issue Type: Feature Request
Components: Core API
Reporter: Manik Surtani
Assignee: Alban Seurat
Labels: gc, performance, research
Fix For: 5.1.0.BETA1, 5.1.0.Final
The DataContainer interface could be implemented using a off-heap impl in C, using mmap.
It would require custom memory management (gc-lite?) to reclaim free space, as well as
reimplementing of eviction algorithms to maintain the contract of a self-sizing data
container, but the benefits of this would be the ability to address very large amounts of
memory with minimal gc overhead from the JVM.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: