]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: track onode lookup latency in do_transaction 69281/head
authorMatan Breizman <mbreizma@redhat.com>
Mon, 8 Jun 2026 15:02:27 +0000 (15:02 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Mon, 8 Jun 2026 15:03:14 +0000 (15:03 +0000)
commitca0bddb89123733284c6a9cd6a1c1e26f4ec1757
tree3d55e6f213bae74ddaa80d23442498ecb71ca0b1
parent6f7f9779e787c1feef98090710cd0c162d41b2ef
crimson/os/seastore: track onode lookup latency in do_transaction

we might be able to reduce onode lookup stage by storing the prev
lookup already made when getting the obc.

according to to the stats I've colleceted onode lookup takes 40%
of total build time (which is ~20% of total txn time)

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/os/seastore/seastore.cc
src/crimson/os/seastore/seastore.h