btrfs-cleaner pinned CPU to 100%
public unlisted text v1 · immutable# ========
# captured on: Tue Dec 3 12:48:12 2013
# hostname : < scrubbed >
# os release : 3.12.2-1-ARCH
# perf version : 3.12.0
# arch : x86_64
# nrcpus online : 8
# nrcpus avail : 8
# cpudesc : Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz
# cpuid : GenuineIntel,6,58,9
# total memory : 8074004 kB
# cmdline : /usr/bin/perf record -a sleep 600
# event : name = cycles, type = 0, config = 0x0, config1 = 0x0, config2 = 0x0, excl_usr = 0, excl_kern = 0, excl_host = 0, excl_guest = 1, precise_ip = 0, attr_mmap2 = 0, attr_mmap = 1, attr_mmap_data = 0
# HEADER_CPU_TOPOLOGY info available, use -I to display
# HEADER_NUMA_TOPOLOGY info available, use -I to display
# pmu mappings: cpu = 4, software = 1, tracepoint = 2, uncore_cbox_0 = 6, uncore_cbox_1 = 7, uncore_cbox_2 = 8, uncore_cbox_3 = 9, breakpoint = 5
# ========
#
# Samples: 2M of event 'cycles'
# Event count (approx.): 1991302210893
#
# Overhead Command Shared Object Symbol
# ........ ............... ...................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
#
16.85% btrfs-cleaner [kernel.kallsyms] [k] radix_tree_lookup_element
15.09% btrfs-cleaner [kernel.kallsyms] [k] __etree_search.constprop.48
9.63% btrfs-cleaner [kernel.kallsyms] [k] tree_insert
6.25% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_lock
5.67% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_unlock
3.35% btrfs-cleaner [kernel.kallsyms] [k] kmem_cache_alloc
2.18% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_lock_irq
1.93% btrfs-cleaner [kernel.kallsyms] [k] kmem_cache_free
1.86% btrfs-cleaner [kernel.kallsyms] [k] free_extent_state
1.60% btrfs-cleaner [kernel.kallsyms] [k] __mark_inode_dirty
1.45% btrfs-cleaner [kernel.kallsyms] [k] __rcu_read_unlock
1.41% btrfs-cleaner [kernel.kallsyms] [k] btrfs_defrag_file
1.39% btrfs-cleaner [kernel.kallsyms] [k] clear_page_dirty_for_io
1.36% btrfs-cleaner [kernel.kallsyms] [k] __set_extent_bit
1.35% btrfs-cleaner [kernel.kallsyms] [k] dec_zone_page_state
1.33% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_lock_irqsave
1.06% btrfs-cleaner [kernel.kallsyms] [k] __set_page_dirty_nobuffers
1.04% btrfs-cleaner [kernel.kallsyms] [k] __do_page_cache_readahead
1.01% btrfs-cleaner [kernel.kallsyms] [k] find_get_page
0.99% btrfs-cleaner [kernel.kallsyms] [k] radix_tree_lookup
0.96% btrfs-cleaner [kernel.kallsyms] [k] page_waitqueue
0.95% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore
0.89% btrfs-cleaner [kernel.kallsyms] [k] clear_extent_bit
0.84% btrfs-cleaner [kernel.kallsyms] [k] page_mapping
0.84% btrfs-cleaner [kernel.kallsyms] [k] radix_tree_tag_set
0.82% btrfs-cleaner [kernel.kallsyms] [k] unlock_page
0.81% btrfs-cleaner [kernel.kallsyms] [k] set_page_dirty
0.78% btrfs-cleaner [kernel.kallsyms] [k] __rcu_read_lock
0.73% btrfs-cleaner [kernel.kallsyms] [k] alloc_extent_state
0.72% btrfs-cleaner [kernel.kallsyms] [k] split_state
0.72% btrfs-cleaner [kernel.kallsyms] [k] rb_insert_color
0.70% btrfs-cleaner [kernel.kallsyms] [k] find_lock_page
0.70% btrfs-cleaner [kernel.kallsyms] [k] merge_state.part.35
0.70% btrfs-cleaner [kernel.kallsyms] [k] __percpu_counter_add
0.60% btrfs-cleaner [kernel.kallsyms] [k] _raw_spin_unlock_irq
0.58% btrfs-cleaner [kernel.kallsyms] [k] put_page
0.53% btrfs-cleaner [kernel.kallsyms] [k] free_extent_state.part.34
0.52% btrfs-cleaner [kernel.kallsyms] [k] clear_state_bit
0.47% btrfs-cleaner [kernel.kallsyms] [k] set_page_extent_mapped
0.43% btrfs-cleaner [kernel.kallsyms] [k] radix_tree_prev_hole
0.43% btrfs-cleaner [kernel.kallsyms] [k] _cond_resched
0.39% btrfs-cleaner [kernel.kallsyms] [k] __wake_up_bit
0.39% btrfs-cleaner [kernel.kallsyms] [k] __lookup_extent_mapping
0.37% btrfs-cleaner [kernel.kallsyms] [k] account_page_dirtied
0.35% btrfs-cleaner [kernel.kallsyms] [k] lock_extent_bits
0.34% btrfs-cleaner [kernel.kallsyms] [k] btrfs_merge_extent_hook
0.33% btrfs-cleaner [kernel.kallsyms] [k] rb_erase
0.31% btrfs-cleaner [kernel.kallsyms] [k] btrfs_split_extent_hook
0.30% btrfs-cleaner [kernel.kallsyms] [k] btrfs_lookup_ordered_extent
0.29% btrfs-cleaner [kernel.kallsyms] [k] __inc_zone_state
0.28% btrfs-cleaner [kernel.kallsyms] [k] __init_waitqueue_head
0.26% btrfs-cleaner [kernel.kallsyms] [k] __inc_zone_page_state
0.26% btrfs-cleaner [kernel.kallsyms] [k] rb_next
0.25% btrfs-cleaner [kernel.kallsyms] [k] set_state_bits
0.24% btrfs-cleaner [kernel.kallsyms] [k] find_or_create_page
0.24% btrfs-cleaner [kernel.kallsyms] [k] __wake_up_common
0.23% btrfs-cleaner [kernel.kallsyms] [k] __wake_up
0.22% btrfs-cleaner [kernel.kallsyms] [k] btrfs_clear_bit_hook
0.20% btrfs-cleaner [kernel.kallsyms] [k] page_mkclean
0.20% swapper [kernel.kallsyms] [k] poll_idle
0.17% btrfs-cleaner [kernel.kallsyms] [k] __tree_search
0.17% btrfs-cleaner [kernel.kallsyms] [k] __mutex_lock_slowpath
0.15% btrfs-cleaner [kernel.kallsyms] [k] rb_prev
0.14% swapper [kernel.kallsyms] [k] intel_idle
0.12% btrfs-cleaner [kernel.kallsyms] [k] unlock_extent
0.12% btrfs-cleaner [kernel.kallsyms] [k] __mutex_unlock_slowpath
0.11% btrfs-cleaner [kernel.kallsyms] [k] calc_csum_metadata_size
0.08% btrfs-cleaner [kernel.kallsyms] [k] cache_state
0.07% btrfs-cleaner [kernel.kallsyms] [k] radix_tree_lookup_slot
0.07% btrfs-cleaner [kernel.kallsyms] [k] btrfs_set_bit_hook
0.06% btrfs-delalloc- [kernel.kallsyms] [k] fill_window
0.06% chromium [unknown] [.] 0x000027049fea9104
0.06% btrfs-cleaner [kernel.kallsyms] [k] lock_extent
0.05% btrfs-cleaner [kernel.kallsyms] [k] _raw_read_lock
0.05% btrfs-cleaner [kernel.kallsyms] [k] free_extent_map
0.04% btrfs-delalloc- [kernel.kallsyms] [k] longest_match
0.04% btrfs-cleaner [kernel.kallsyms] [k] _raw_read_unlock
0.04% btrfs-cleaner [kernel.kallsyms] [k] btrfs_delalloc_reserve_metadata
0.03% btrfs-cleaner [kernel.kallsyms] [k] btrfs_set_page_dirty
0.03% btrfs-cleaner [kernel.kallsyms] [k] btrfs_check_data_free_space
0.03% mono [unknown] [.] 0x0000000041ce9281
0.03% dolphin libglib-2.0.so.0.3800.2 [.] 0x000000000008819a
0.02% btrfs-cleaner [kernel.kallsyms] [k] ondemand_readahead
0.02% kthreadd [kernel.kallsyms] [k] lzo1x_1_do_compress
0.02% irq/46-iwlwifi [kernel.kallsyms] [k] iwl_trans_pcie_read32
0.02% btrfs-cleaner [kernel.kallsyms] [k] balance_dirty_pages_ratelimited
0.02% btrfs-cleaner [kernel.kallsyms] [k] btrfs_delalloc_release_metadata
0.02% btrfs-cleaner [kernel.kallsyms] [k] reserve_metadata_bytes
0.02% btrfs-delalloc- [kernel.kallsyms] [k] deflate_fast
0.01% dolphin libQtCore.so.4.8.5 [.] 0x00000000000bb348
0.01% btrfs-cleaner [kernel.kallsyms] [k] defrag_lookup_extent
0.01% btrfs-cleaner [kernel.kallsyms] [k] btrfs_delalloc_reserve_space
0.01% btrfs-delalloc- [kernel.kallsyms] [k] pqdownheap
0.01% chromium chromium [.] v8::internal::IncrementalMarking::Step(long, v8::internal::IncrementalMarking::CompletionAction)
0.01% btrfs-cleaner [kernel.kallsyms] [k] btrfs_free_reserved_data_space
0.01% btrfs-delalloc- [kernel.kallsyms] [k] lzo1x_1_do_compress
0.01% btrfs-cleaner [kernel.kallsyms] [k] block_rsv_add_bytes
0.01% swapper [kernel.kallsyms] [k] menu_select
0.01% mono mscorlib.dll.so [.] 0x00000000000e9334
0.01% chromium chromium [.] v8::internal::IncrementalMarkingMarkingVisitor::VisitFixedArrayIncremental(v8::internal::Map*, v8::internal::HeapObject*)
0.01% btrfs-cleaner [kernel.kallsyms] [k] debug_mutex_unlock
0.01% btrfs-cleaner [kernel.kallsyms] [k] mutex_lock
0.01% btrfs-cleaner [kernel.kallsyms] [k] block_rsv_release_bytes
0.01% dolphin libQtGui.so.4.8.5 [.] 0x00000000007a4060
0.01% btrfs-cleaner [kernel.kallsyms] [k] kfree
0.01% chromium chromium [.] v8::internal::FlexibleBodyVisitor<v8::internal::MarkCompactMarkingVisitor, v8::internal::FixedArray::BodyDescriptor, void>::Visit(v8::internal::Map*, v8::internal::HeapObject*)
0.01% btrfs-cleaner [kernel.kallsyms] [k] max_sane_readahead
0.01% btrfs-delalloc- [kernel.kallsyms] [k] compress_block
0.01% mysqld mysqld [.] 0x0000000000440ae6
0.01% dolphin libpthread-2.18.so [.] __pthread_mutex_unlock_usercnt
0.01% dolphin libpthread-2.18.so [.] pthread_mutex_lock
0.01% swapper [kernel.kallsyms] [k] __schedule
0.01% btrfs-cleaner [kernel.kallsyms] [k] page_cache_sync_readahead
0.01% chromium libc-2.18.so [.] _int_malloc
0.01% btrfs-cleaner [kernel.kallsyms] [k] btrfs_run_defrag_inodes
0.01% btrfs-delalloc- [kernel.kallsyms] [k] build_tree
0.01% chromium libc-2.18.so [.] _int_free
0.01% mono [kernel.kallsyms] [k] find_busiest_group
0.01% swapper [kernel.kallsyms] [k] native_write_msr_safe
0.01% swapper [kernel.kallsyms] [k] int_sqrt
0.01% swapper [kernel.kallsyms] [k] __switch_to
0.01% btrfs-cleaner [kernel.kallsyms] [k] global_dirty_limits