Actions
Feature #8965
openImprove threading for ObjectCacher
% Done:
0%
Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
The ObjectCacher currently use a single global lock for all state. Break this down to improve multithread performance.
1. do not take caller's lock
2. remove assumption that completion callbacks are invoked with locks held
Like BP(https://wiki.ceph.com/Planning/Blueprints/Giant/librados%2F%2Fobjecter%3A_improve_threading)
No data to display
Actions