path: root/xlators/performance
diff options
authorAnand Avati <>2012-02-21 09:25:14 +0530
committerAnand Avati <>2012-02-20 21:12:08 -0800
commit1206437fcfc1f3e1bd4a6faec3341c240bae5cf2 (patch)
treeaec03c585583007ee57d3053b62dfe40e06700ef /xlators/performance
parentdfc88bf3727fb33e2fc273bd7f24401e0209f39e (diff)
syncop: Multi-processor support in syncenv
This patch introduces: - multithreading of syncop processors permitting synctasks to be executed concurrently if the runqueue has many tasks. - Auto scaling of syncop processors based on runqueue length. - Execute a synctask (synctask_new) in a blocking way if callback function is set NULL. The return value of the syncfn will be the return value of synctask_new() Change-Id: Iff369709af9adfd07be3386842876a24e1a5a9b5 BUG: 763820 Reviewed-on: Tested-by: Gluster Build System <> Reviewed-by: Anand Avati <>
Diffstat (limited to 'xlators/performance')
0 files changed, 0 insertions, 0 deletions