[ 
https://issues.apache.org/jira/browse/HBASE-10156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13861184#comment-13861184
 ] 

stack commented on HBASE-10156:
-------------------------------

[~xieliang007] Yeah.  Did more tests today.  For single thread, the patch is 
~8% faster which would take us about back to where we used to be for the 
single-threaded case.  For 250 threads, we seem to be 50% faster with the 
patch.  BUT, for ten threads we are the same (the patch is actually slightly 
slower by a few percent).  Let me figure what is going on here.  Also, doing a 
dumb dfsclient write/sync/write/sync/write/sync and comparing, there is a big 
gap between what it can do and what our WAL can do throughput-wise; our WAL has 
a way more going on but am trying to see if there is any more to be milked here.

I'll clean up the patch and describe what it does better after I finish a few 
more experiments.

> Fix up the HBASE-8755 slowdown when low contention
> --------------------------------------------------
>
>                 Key: HBASE-10156
>                 URL: https://issues.apache.org/jira/browse/HBASE-10156
>             Project: HBase
>          Issue Type: Sub-task
>          Components: wal
>            Reporter: stack
>            Assignee: stack
>         Attachments: 10156.txt, 10156v2.txt, Disrupting.java
>
>
> HBASE-8755 slows our writes when only a few clients.  Fix.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to