[ https://issues.apache.org/jira/browse/IGNITE-6410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladimir Ozerov updated IGNITE-6410: ------------------------------------ Labels: performance (was: ) > Bulk data insert should fill new pages to minimize free-list overhead > --------------------------------------------------------------------- > > Key: IGNITE-6410 > URL: https://issues.apache.org/jira/browse/IGNITE-6410 > Project: Ignite > Issue Type: Task > Components: persistence > Affects Versions: 2.1 > Reporter: Vladimir Ozerov > Labels: iep-1, performance > > Currently every cache-put require the following: > 1) Find the page with enough space > 2) Remove it from free-list > 3) Update the page > 4) Return back to appropriate free-list > When doing bulk data loading, we usually need to fill a lot of pages. To > minimize free-list overhead we can do the following: > 1) Allocate new page > 2) Fill it with as much entries as possible > 3) Add it to appropriate free-list > This could drastically improve free-list overhead and this improve loading > performance. -- This message was sent by Atlassian JIRA (v6.4.14#64029)