hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Reopened] (HBASE-14470) Reduce memory pressure generated by client
Date Wed, 23 Sep 2015 18:50:04 GMT

     [ https://issues.apache.org/jira/browse/HBASE-14470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

stack reopened HBASE-14470:

Sorry, wrong issue. Reopening.

> Reduce memory pressure generated by client
> ------------------------------------------
>                 Key: HBASE-14470
>                 URL: https://issues.apache.org/jira/browse/HBASE-14470
>             Project: HBase
>          Issue Type: Task
>          Components: Client, Performance
>    Affects Versions: 1.3.0
>            Reporter: Nick Dimiduk
>            Assignee: stack
>             Fix For: 2.0.0, 1.2.0, 1.3.0
>         Attachments: allocation-by-class.jpg, allocation-by-thread.jpg, c+ma.jfc, object-stats.jpg
> I think there's room for improvement in our client's memory profile. I ran ltt with jfr
running, attaching some snaps of what my client sees. Looks like some kind of object pool
or block encoding for result objects will give us a lot of bang for the buck re: allocations
and GC pressure. We probably also want to look for an alternative way to represent result
objects, something besides the java Map interface with it's Entry bloat.

This message was sent by Atlassian JIRA

View raw message