[ https://issues.apache.org/jira/browse/HBASE-14490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14908990#comment-14908990 ]
stack commented on HBASE-14490: ------------------------------- bq. data is not null If we reuse data. I thought the point of an isAllocateData flag was whether we'd allocated the data buffer. Maybe needs better name. bq. Right but most request is samll? Puts can be big... megabytes. > [RpcServer] reuse request read buffer > ------------------------------------- > > Key: HBASE-14490 > URL: https://issues.apache.org/jira/browse/HBASE-14490 > Project: HBase > Issue Type: Improvement > Components: IPC/RPC > Affects Versions: 2.0.0 > Reporter: Zephyr Guo > Assignee: Zephyr Guo > Priority: Minor > Attachments: HBASE-14490-v1.patch, HBASE-14490-v2.patch > > > Reuse buffer to read request.It's not necessary free data's buffer for each > RPC.It maybe can cause memory fragmentation.Allocate buffer also has some > cost. -- This message was sent by Atlassian JIRA (v6.3.4#6332)