-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Run the YCSB workloada workload on a MongoDB instance running WT
Track the MongoD instance with perf and see that much of the CPU is consumed in checkpoining and eviction
- 23.80% mongod mongod [.] __wt_tree_walk - __wt_tree_walk - 99.05% __evict_server start_thread + 0.95% __wt_cache_op - 23.55% mongod mongod [.] __rec_txn_read - __rec_txn_read - 99.53% __rec_row_leaf_insert __wt_reconcile - __wt_cache_op - 99.29% __checkpoint_worker __checkpoint_apply __wt_txn_checkpoint __session_checkpoint __ckpt_server start_thread + 0.71% __checkpoint_apply + 2.54% mongod mongod [.] __rec_cell_build_leaf_key + 1.82% mongod [kernel.kallsyms] [k] find_get_pages + 1.70% mongod [kernel.kallsyms] [k] __mem_cgroup_uncharge_common + 1.67% mongod [kernel.kallsyms] [k] free_pcppages_bulk + 1.55% mongod libc-2.19.so [.] __memmove_ssse3_back + 1.49% mongod [kernel.kallsyms] [k] mem_cgroup_update_page_stat + 1.45% mongod [kernel.kallsyms] [k] find_get_pages_tag + 1.37% mongod [kernel.kallsyms] [k] release_pages + 1.33% mongod mongod [.] __rec_row_leaf_insert + 1.23% mongod [kernel.kallsyms] [k] block_invalidatepage + 1.17% mongod [kernel.kallsyms] [k] ext4_bio_write_page