From: Samuel Just Date: Fri, 16 Apr 2021 23:16:48 +0000 (-0700) Subject: crimson/os/seastore: speed up mount with debugging enabled X-Git-Tag: v17.1.0~2174^2~2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=3f90ff0704e066e281ca82d21a1f95600e0dbde1;p=ceph.git crimson/os/seastore: speed up mount with debugging enabled Logging allocation information really slows down initial mount. Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/segment_cleaner.h b/src/crimson/os/seastore/segment_cleaner.h index 84ed7a766fd10..bce976886d94c 100644 --- a/src/crimson/os/seastore/segment_cleaner.h +++ b/src/crimson/os/seastore/segment_cleaner.h @@ -625,7 +625,6 @@ private: } void maybe_wake_on_space_used() { - cleaner.log_gc_state("GCProcess::maybe_wake_on_space_used"); if (cleaner.gc_should_run()) { wake(); } diff --git a/src/crimson/os/seastore/transaction_manager.cc b/src/crimson/os/seastore/transaction_manager.cc index 47dd9da5fb23d..9a8cd3cc20c86 100644 --- a/src/crimson/os/seastore/transaction_manager.cc +++ b/src/crimson/os/seastore/transaction_manager.cc @@ -83,9 +83,9 @@ TransactionManager::mount_ertr::future<> TransactionManager::mount() return lba_manager->scan_mapped_space( *t, [this](paddr_t addr, extent_len_t len) { - logger().debug("TransactionManager::mount: marking {}~{} used", - addr, - len); + logger().trace("TransactionManager::mount: marking {}~{} used", + addr, + len); segment_cleaner->mark_space_used( addr, len ,