[ https://issues.apache.org/jira/browse/IGNITE-2583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ilya Lantukh reassigned IGNITE-2583: ------------------------------------ Assignee: (was: Ilya Lantukh) > Investigate CHM8 allocations in GridDhtTxLocalAdapter. > ------------------------------------------------------ > > Key: IGNITE-2583 > URL: https://issues.apache.org/jira/browse/IGNITE-2583 > Project: Ignite > Issue Type: Task > Components: cache > Affects Versions: 1.5.0.final > Reporter: Vladimir Ozerov > Labels: performance > Fix For: 1.7 > > > *Problem* > Whenever GridDhtTxLocalAdapter is allocated, two CHM8-s are created > immediately: "nearMap" and "dhtMap". > This is visible as a memory hotspot, which is responsible for >2% of overall > allocations during single PUT. > *Proposed solution* > 1) Investigate whether we really need concurrent semantics here. Can these > maps be replaced with HashMap-s or (HashMap + synchronzied)? > 2) Investigate whether we can optimize for single-mapping scenario. -- This message was sent by Atlassian JIRA (v6.3.4#6332)