]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Create per-access fragmentation metrics
authortridao <daominhtri0503@gmail.com>
Mon, 3 Jul 2023 22:13:48 +0000 (19:13 -0300)
committertridao <daominhtri0503@gmail.com>
Mon, 17 Jul 2023 02:16:08 +0000 (23:16 -0300)
commit0956ff67eab66d7167cc5a553ab5c333b605895d
treec645d695d8cd78068840fba710cebb5b3a7d1dc2
parent8dd44ea9f5f9d2a5717a324473405127a9730b49
Create per-access fragmentation metrics

- Keeps track of read ops in the imitator
- The metrics is defined as jumps per blocks read with jumps as the
  number of times having to stop reading continuous extents
Signed-off-by: Tri Dao <daominhtri0503@gmail.com>
src/test/objectstore/Fragmentation_simulator.cc
src/test/objectstore/ObjectStoreImitator.cc
src/test/objectstore/ObjectStoreImitator.h