Hi Juan, Sorry for the late response.
1. At first glance, I could not find anything suspicious in cache configuration you provided. I don't still quite understand the reason for using XX:MaxDirectMemorySize flag. Ignite does not require it. Could you please clarify this moment? Is it a requirement of your application? 2. Is it possible to estimate the approximate size of CacheEntry, especially in comparison with the previous implementation? 3. Please try to comment out the following fields in CacheEntry class private static final Logger logger = LoggerFactory.getLogger(CacheEntry.class); private static final HashFunction HASH_FUNCTION = Hashing.crc32(); Perhaps, these fields are serialized/deserialized by Ignite marshaller. I don't think that this the case, but let's try to check. 4. I have seen a lot of GridCircularBuffer$Item objects in java heap. If I am not mistaken, GridCircularBuffer is used by Near cache, but I cannot find something related to that into cache config you provided. Thanks. -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
