]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/alienstore: improve alienstore's write parallelism 39684/head
authorXuehan Xu <xxhdx1985126@gmail.com>
Thu, 25 Feb 2021 08:57:23 +0000 (16:57 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Fri, 26 Feb 2021 03:32:55 +0000 (11:32 +0800)
commit14d046fd66acf5a6aba0a2725d2117ceb4f881de
treef1b68d4895abf6b176f3db6b1382b63f7e51b155
parent731c20fe49354fe120bd9143c46db3824e2621dc
crimson/os/alienstore: improve alienstore's write parallelism

replace the grand per store tp_mutex with a finer grained per-collection
lock for better concurrency

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/alienstore/alien_collection.h
src/crimson/os/alienstore/alien_store.cc
src/crimson/os/alienstore/alien_store.h