[Bugs] [Bug 1519598] Reduce lock contention on protocol client manipulating fd

bugzilla at redhat.com bugzilla at redhat.com
Fri Dec 1 02:02:40 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1519598



--- Comment #2 from Zhang Huan <zhhuan at gmail.com> ---
This issue focusing on client side lock contention when manipulating fd. It is
a follow-up contention fix of the server side fdtable lookup
(https://bugzilla.redhat.com/show_bug.cgi?id=1518582). 

These two patches are better to work together. Here are a few numbers of w/ and
w/o the two patches. Tested by fio with 8 concurrency via fuse mount. Only one
brick is configured and ramdisk is used as storage. client and server side
event threads are all set to 4.
              seqread 1MB    seqwrite 1MB    randread 4KB    randwrite 4KB
w/o patch 1           883         505      13.5             22.3
w/o patch 2           954         503      14.3             25.1
w/ patch 1           973         526      14.2             25.4
w/ patch 2           974         531      14.4             25.4

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list