[linus:master] [memcg] fefc6e6631: will-it-scale.per_thread_ops 12.7% improvement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi, Shakeel Butt,

below report is just FYI that we observed expected performance improvement
by this commit when it merges into mainline.


Hello,

kernel test robot noticed a 12.7% improvement of will-it-scale.per_thread_ops on:


commit: fefc6e6631ff43427e81f08c8e49f7787ff0213a ("memcg: rearrange fields of mem_cgroup_per_node")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

testcase: will-it-scale
test machine: 104 threads 2 sockets (Skylake) with 192G memory
parameters:

	nr_task: 100%
	mode: thread
	test: fallocate1
	cpufreq_governor: performance






Details are as below:
-------------------------------------------------------------------------------------------------->


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20240808/202408081325.cba32176-oliver.sang@xxxxxxxxx

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
  gcc-13/performance/x86_64-rhel-8.3/thread/100%/debian-12-x86_64-20240206.cgz/lkp-skl-fpga01/fallocate1/will-it-scale

commit: 
  16540dae95 ("mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable_pages()")
  fefc6e6631 ("memcg: rearrange fields of mem_cgroup_per_node")

16540dae959d8629 fefc6e6631ff43427e81f08c8e4 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      3379            +3.7%       3505        vmstat.system.cs
      0.03            +0.0        0.03        mpstat.cpu.all.soft%
      2.43 ±  2%      +0.3        2.74        mpstat.cpu.all.usr%
 1.175e+09 ±  4%     +12.7%  1.324e+09 ±  2%  numa-numastat.node1.local_node
 1.176e+09 ±  4%     +12.7%  1.325e+09 ±  2%  numa-numastat.node1.numa_hit
 1.176e+09 ±  4%     +12.7%  1.325e+09 ±  2%  numa-vmstat.node1.numa_hit
 1.175e+09 ±  4%     +12.7%  1.324e+09 ±  2%  numa-vmstat.node1.numa_local
    512.33 ±  7%     +18.1%     605.00 ±  4%  perf-c2c.DRAM.remote
     11617 ±  3%     -36.0%       7432 ±  3%  perf-c2c.HITM.local
     11729 ±  3%     -35.5%       7560 ±  3%  perf-c2c.HITM.total
   3888543 ±  2%     +12.7%    4381027        will-it-scale.104.threads
     37389 ±  2%     +12.7%      42124        will-it-scale.per_thread_ops
   3888543 ±  2%     +12.7%    4381027        will-it-scale.workload
    108778            +1.9%     110794        proc-vmstat.nr_active_anon
    125909            +1.6%     127870        proc-vmstat.nr_shmem
    108778            +1.9%     110794        proc-vmstat.nr_zone_active_anon
 2.346e+09 ±  2%     +12.7%  2.645e+09        proc-vmstat.numa_hit
 2.346e+09 ±  2%     +12.7%  2.644e+09        proc-vmstat.numa_local
 2.344e+09 ±  2%     +12.7%  2.642e+09        proc-vmstat.pgalloc_normal
 2.344e+09 ±  2%     +12.7%  2.642e+09        proc-vmstat.pgfree
      0.38 ±  3%     +14.5%       0.44 ±  3%  perf-stat.i.MPKI
  9.03e+09 ±  2%      +9.8%  9.913e+09        perf-stat.i.branch-instructions
  62094186 ±  2%      +9.4%   67900586        perf-stat.i.branch-misses
      9.12 ± 12%      +3.4       12.55 ±  4%  perf-stat.i.cache-miss-rate%
  16493860 ±  4%     +26.3%   20825485 ±  3%  perf-stat.i.cache-misses
      3351            +3.8%       3478        perf-stat.i.context-switches
      6.65 ±  2%      -9.4%       6.02        perf-stat.i.cpi
     17670 ±  4%     -21.0%      13968 ±  3%  perf-stat.i.cycles-between-cache-misses
 4.357e+10 ±  2%     +10.3%  4.806e+10        perf-stat.i.instructions
      0.15 ±  2%     +10.2%       0.17        perf-stat.i.ipc
      0.38 ±  3%     +14.6%       0.43 ±  4%  perf-stat.overall.MPKI
      9.08 ± 12%      +3.4       12.53 ±  4%  perf-stat.overall.cache-miss-rate%
      6.65 ±  2%      -9.4%       6.03        perf-stat.overall.cpi
     17578 ±  4%     -20.9%      13910 ±  3%  perf-stat.overall.cycles-between-cache-misses
      0.15 ±  2%     +10.3%       0.17        perf-stat.overall.ipc
   3381489            -2.1%    3309583        perf-stat.overall.path-length
 8.999e+09 ±  2%      +9.8%  9.879e+09        perf-stat.ps.branch-instructions
  61855583 ±  2%      +9.4%   67639923        perf-stat.ps.branch-misses
  16442095 ±  4%     +26.3%   20763410 ±  3%  perf-stat.ps.cache-misses
      3339            +3.8%       3465        perf-stat.ps.context-switches
 4.343e+10 ±  2%     +10.3%   4.79e+10        perf-stat.ps.instructions
 1.315e+13 ±  2%     +10.3%   1.45e+13        perf-stat.total.instructions
     41.20            -2.4       38.78        perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.shmem_undo_range.shmem_setattr
     41.17            -2.4       38.76        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs
     41.18            -2.4       38.78        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.shmem_undo_range
     42.62            -2.4       40.24        perf-profile.calltrace.cycles-pp.folios_put_refs.shmem_undo_range.shmem_setattr.notify_change.do_truncate
     50.27            -2.3       47.96        perf-profile.calltrace.cycles-pp.shmem_undo_range.shmem_setattr.notify_change.do_truncate.do_ftruncate
     50.30            -2.3       47.99        perf-profile.calltrace.cycles-pp.do_ftruncate.__x64_sys_ftruncate.do_syscall_64.entry_SYSCALL_64_after_hwframe.ftruncate64
     50.29            -2.3       47.98        perf-profile.calltrace.cycles-pp.notify_change.do_truncate.do_ftruncate.__x64_sys_ftruncate.do_syscall_64
     50.28            -2.3       47.98        perf-profile.calltrace.cycles-pp.shmem_setattr.notify_change.do_truncate.do_ftruncate.__x64_sys_ftruncate
     50.30            -2.3       47.99        perf-profile.calltrace.cycles-pp.__x64_sys_ftruncate.do_syscall_64.entry_SYSCALL_64_after_hwframe.ftruncate64
     50.30            -2.3       48.00        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.ftruncate64
     50.29            -2.3       47.99        perf-profile.calltrace.cycles-pp.do_truncate.do_ftruncate.__x64_sys_ftruncate.do_syscall_64.entry_SYSCALL_64_after_hwframe
     50.30            -2.3       48.00        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.ftruncate64
     50.33            -2.3       48.03        perf-profile.calltrace.cycles-pp.ftruncate64
     41.67            -2.3       39.39        perf-profile.calltrace.cycles-pp.__page_cache_release.folios_put_refs.shmem_undo_range.shmem_setattr.notify_change
      4.78            -0.2        4.60        perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.__folio_batch_release.shmem_undo_range
      4.77            -0.2        4.60        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.__folio_batch_release
      4.77            -0.2        4.60        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu
      4.83            -0.2        4.66        perf-profile.calltrace.cycles-pp.lru_add_drain_cpu.__folio_batch_release.shmem_undo_range.shmem_setattr.notify_change
      4.83            -0.2        4.67        perf-profile.calltrace.cycles-pp.__folio_batch_release.shmem_undo_range.shmem_setattr.notify_change.do_truncate
      4.82            -0.2        4.66        perf-profile.calltrace.cycles-pp.folio_batch_move_lru.lru_add_drain_cpu.__folio_batch_release.shmem_undo_range.shmem_setattr
      0.58            +0.1        0.68 ±  2%  perf-profile.calltrace.cycles-pp.__alloc_pages_noprof.alloc_pages_mpol_noprof.folio_alloc_mpol_noprof.shmem_alloc_folio.shmem_alloc_and_add_folio
      1.90 ±  3%      +0.1        2.00 ±  2%  perf-profile.calltrace.cycles-pp.__filemap_remove_folio.filemap_remove_folio.truncate_inode_folio.shmem_undo_range.shmem_setattr
      0.74            +0.1        0.86 ±  2%  perf-profile.calltrace.cycles-pp.alloc_pages_mpol_noprof.folio_alloc_mpol_noprof.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp
      0.76            +0.1        0.89 ±  2%  perf-profile.calltrace.cycles-pp.folio_alloc_mpol_noprof.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate
      2.12 ±  3%      +0.1        2.26        perf-profile.calltrace.cycles-pp.filemap_remove_folio.truncate_inode_folio.shmem_undo_range.shmem_setattr.notify_change
      0.74            +0.1        0.88 ±  2%  perf-profile.calltrace.cycles-pp.shmem_inode_acct_blocks.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate
      0.88            +0.1        1.02        perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.fallocate64
      0.91            +0.2        1.06 ±  2%  perf-profile.calltrace.cycles-pp.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate
      1.24            +0.2        1.40 ±  2%  perf-profile.calltrace.cycles-pp.__lruvec_stat_mod_folio.shmem_add_to_page_cache.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate
      0.97            +0.2        1.14 ±  2%  perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.fallocate64
      2.42 ±  3%      +0.2        2.60        perf-profile.calltrace.cycles-pp.truncate_inode_folio.shmem_undo_range.shmem_setattr.notify_change.do_truncate
      1.87            +0.3        2.14        perf-profile.calltrace.cycles-pp.shmem_add_to_page_cache.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate
      0.93 ±  4%      +0.4        1.32 ±  3%  perf-profile.calltrace.cycles-pp.__mem_cgroup_charge.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate
      0.17 ±141%      +0.5        0.64        perf-profile.calltrace.cycles-pp.lru_add_fn.folio_batch_move_lru.folio_add_lru.shmem_alloc_and_add_folio.shmem_get_folio_gfp
      0.08 ±223%      +0.6        0.64 ±  5%  perf-profile.calltrace.cycles-pp.get_mem_cgroup_from_mm.__mem_cgroup_charge.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate
      0.08 ±223%      +0.6        0.73 ±  7%  perf-profile.calltrace.cycles-pp.__mod_memcg_lruvec_state.__lruvec_stat_mod_folio.filemap_unaccount_folio.__filemap_remove_folio.filemap_remove_folio
      0.00            +0.8        0.76 ±  3%  perf-profile.calltrace.cycles-pp.__mod_memcg_lruvec_state.__lruvec_stat_mod_folio.shmem_add_to_page_cache.shmem_alloc_and_add_folio.shmem_get_folio_gfp
     44.65            +1.5       46.16        perf-profile.calltrace.cycles-pp.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate.__x64_sys_fallocate
     45.05            +1.6       46.62        perf-profile.calltrace.cycles-pp.shmem_get_folio_gfp.shmem_fallocate.vfs_fallocate.__x64_sys_fallocate.do_syscall_64
     45.84            +1.7       47.56        perf-profile.calltrace.cycles-pp.shmem_fallocate.vfs_fallocate.__x64_sys_fallocate.do_syscall_64.entry_SYSCALL_64_after_hwframe
     46.08            +1.7       47.83        perf-profile.calltrace.cycles-pp.vfs_fallocate.__x64_sys_fallocate.do_syscall_64.entry_SYSCALL_64_after_hwframe.fallocate64
     46.28            +1.8       48.05        perf-profile.calltrace.cycles-pp.__x64_sys_fallocate.do_syscall_64.entry_SYSCALL_64_after_hwframe.fallocate64
     46.42            +1.8       48.20        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.fallocate64
     46.96            +1.9       48.83        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.fallocate64
     49.32            +2.3       51.59        perf-profile.calltrace.cycles-pp.fallocate64
     42.73            -2.4       40.38        perf-profile.children.cycles-pp.folios_put_refs
     50.30            -2.3       47.99        perf-profile.children.cycles-pp.do_ftruncate
     50.29            -2.3       47.98        perf-profile.children.cycles-pp.notify_change
     50.28            -2.3       47.98        perf-profile.children.cycles-pp.shmem_setattr
     50.27            -2.3       47.96        perf-profile.children.cycles-pp.shmem_undo_range
     50.30            -2.3       47.99        perf-profile.children.cycles-pp.__x64_sys_ftruncate
     50.29            -2.3       47.99        perf-profile.children.cycles-pp.do_truncate
     50.33            -2.3       48.03        perf-profile.children.cycles-pp.ftruncate64
     41.70            -2.3       39.43        perf-profile.children.cycles-pp.__page_cache_release
     84.80            -2.3       82.54        perf-profile.children.cycles-pp.folio_lruvec_lock_irqsave
     84.78            -2.2       82.54        perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
     84.77            -2.2       82.53        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
     96.84            -0.5       96.31        perf-profile.children.cycles-pp.do_syscall_64
     97.39            -0.4       96.95        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
      4.85            -0.2        4.68        perf-profile.children.cycles-pp.lru_add_drain_cpu
      4.83            -0.2        4.67        perf-profile.children.cycles-pp.__folio_batch_release
      0.41 ±  3%      -0.0        0.38 ±  2%  perf-profile.children.cycles-pp.__mod_lruvec_state
      0.05            +0.0        0.06        perf-profile.children.cycles-pp.rcu_all_qs
      0.05            +0.0        0.06        perf-profile.children.cycles-pp.syscall_exit_to_user_mode
      0.07            +0.0        0.08 ±  4%  perf-profile.children.cycles-pp.xas_create
      0.06 ±  6%      +0.0        0.08 ±  6%  perf-profile.children.cycles-pp.__errno_location
      0.09 ±  4%      +0.0        0.10 ±  3%  perf-profile.children.cycles-pp._raw_spin_trylock
      0.08 ±  4%      +0.0        0.09 ±  4%  perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      0.12 ±  4%      +0.0        0.14 ±  3%  perf-profile.children.cycles-pp.file_modified
      0.08 ±  8%      +0.0        0.10 ±  4%  perf-profile.children.cycles-pp.security_file_permission
      0.09 ±  4%      +0.0        0.10 ±  4%  perf-profile.children.cycles-pp.inode_add_bytes
      0.12 ±  4%      +0.0        0.13 ±  3%  perf-profile.children.cycles-pp.folio_unlock
      0.10 ±  5%      +0.0        0.11 ±  4%  perf-profile.children.cycles-pp.xas_find_conflict
      0.04 ± 44%      +0.0        0.06        perf-profile.children.cycles-pp.__rmqueue_pcplist
      0.06 ±  7%      +0.0        0.08 ±  5%  perf-profile.children.cycles-pp.__mod_zone_page_state
      0.10 ±  4%      +0.0        0.12 ±  3%  perf-profile.children.cycles-pp.uncharge_folio
      0.10 ±  5%      +0.0        0.12 ±  6%  perf-profile.children.cycles-pp.xas_start
      0.12 ±  3%      +0.0        0.14 ±  3%  perf-profile.children.cycles-pp.try_charge_memcg
      0.12            +0.0        0.14 ±  2%  perf-profile.children.cycles-pp.noop_dirty_folio
      0.14 ±  3%      +0.0        0.17 ±  2%  perf-profile.children.cycles-pp.__fdget
      0.12 ±  4%      +0.0        0.14 ±  2%  perf-profile.children.cycles-pp.shmem_recalc_inode
      0.17 ±  5%      +0.0        0.19 ±  3%  perf-profile.children.cycles-pp.xas_init_marks
      0.08 ± 17%      +0.0        0.10 ±  9%  perf-profile.children.cycles-pp.mem_cgroup_update_lru_size
      0.16 ±  2%      +0.0        0.19 ±  3%  perf-profile.children.cycles-pp.__cond_resched
      0.14 ±  3%      +0.0        0.16 ±  4%  perf-profile.children.cycles-pp.uncharge_batch
      0.22 ±  5%      +0.0        0.25 ±  2%  perf-profile.children.cycles-pp.xas_clear_mark
      0.10 ±  8%      +0.0        0.13 ±  5%  perf-profile.children.cycles-pp.cap_vm_enough_memory
      0.18 ±  3%      +0.0        0.21 ±  2%  perf-profile.children.cycles-pp.filemap_get_entry
      0.18 ± 14%      +0.0        0.21        perf-profile.children.cycles-pp._raw_spin_lock_irq
      0.21 ±  4%      +0.0        0.24        perf-profile.children.cycles-pp.truncate_cleanup_folio
      0.13 ±  5%      +0.0        0.16 ±  4%  perf-profile.children.cycles-pp.security_vm_enough_memory_mm
      0.29 ±  4%      +0.0        0.32 ±  2%  perf-profile.children.cycles-pp.free_unref_folios
      0.29 ±  3%      +0.0        0.32 ±  2%  perf-profile.children.cycles-pp.find_lock_entries
      0.27 ±  2%      +0.0        0.32 ±  2%  perf-profile.children.cycles-pp._raw_spin_lock
      0.16 ±  3%      +0.0        0.20 ±  3%  perf-profile.children.cycles-pp.cgroup_rstat_updated
      0.24 ±  2%      +0.0        0.28 ±  2%  perf-profile.children.cycles-pp.__dquot_alloc_space
      0.22 ±  3%      +0.0        0.26 ±  3%  perf-profile.children.cycles-pp.rmqueue
      0.25 ±  2%      +0.0        0.30 ±  2%  perf-profile.children.cycles-pp.xas_load
      0.25 ±  4%      +0.0        0.30 ±  3%  perf-profile.children.cycles-pp.__mem_cgroup_uncharge_folios
      0.15 ±  3%      +0.1        0.20 ±  5%  perf-profile.children.cycles-pp.__count_memcg_events
      0.34 ±  2%      +0.1        0.40        perf-profile.children.cycles-pp.get_page_from_freelist
      0.40 ±  2%      +0.1        0.47 ±  3%  perf-profile.children.cycles-pp.entry_SYSCALL_64
      0.61 ±  2%      +0.1        0.71 ±  2%  perf-profile.children.cycles-pp.__alloc_pages_noprof
      1.91 ±  3%      +0.1        2.02 ±  2%  perf-profile.children.cycles-pp.__filemap_remove_folio
      0.65 ±  2%      +0.1        0.76 ±  2%  perf-profile.children.cycles-pp.xas_store
      0.29            +0.1        0.40 ±  2%  perf-profile.children.cycles-pp.mem_cgroup_commit_charge
      0.75 ±  2%      +0.1        0.87 ±  2%  perf-profile.children.cycles-pp.alloc_pages_mpol_noprof
      0.77 ±  2%      +0.1        0.90 ±  2%  perf-profile.children.cycles-pp.folio_alloc_mpol_noprof
      2.41            +0.1        2.54 ±  2%  perf-profile.children.cycles-pp.__lruvec_stat_mod_folio
      2.13 ±  3%      +0.1        2.27        perf-profile.children.cycles-pp.filemap_remove_folio
      0.76            +0.2        0.91 ±  2%  perf-profile.children.cycles-pp.shmem_inode_acct_blocks
      0.92            +0.2        1.08 ±  2%  perf-profile.children.cycles-pp.shmem_alloc_folio
      0.94            +0.2        1.10 ±  2%  perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.99            +0.2        1.16 ±  2%  perf-profile.children.cycles-pp.syscall_return_via_sysret
      0.51 ±  5%      +0.2        0.67        perf-profile.children.cycles-pp.lru_add_fn
      2.42 ±  3%      +0.2        2.60        perf-profile.children.cycles-pp.truncate_inode_folio
      0.43 ±  9%      +0.2        0.64 ±  5%  perf-profile.children.cycles-pp.get_mem_cgroup_from_mm
      1.90            +0.3        2.18        perf-profile.children.cycles-pp.shmem_add_to_page_cache
      0.94 ±  4%      +0.4        1.33 ±  3%  perf-profile.children.cycles-pp.__mem_cgroup_charge
      1.28 ±  4%      +0.7        2.01 ±  5%  perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
     44.72            +1.5       46.24        perf-profile.children.cycles-pp.shmem_alloc_and_add_folio
     45.09            +1.6       46.66        perf-profile.children.cycles-pp.shmem_get_folio_gfp
     45.86            +1.7       47.57        perf-profile.children.cycles-pp.shmem_fallocate
     46.09            +1.7       47.83        perf-profile.children.cycles-pp.vfs_fallocate
     46.28            +1.8       48.06        perf-profile.children.cycles-pp.__x64_sys_fallocate
     49.38            +2.3       51.66        perf-profile.children.cycles-pp.fallocate64
     84.78            -2.2       82.54        perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
      1.19 ±  5%      -0.4        0.76 ±  6%  perf-profile.self.cycles-pp.__lruvec_stat_mod_folio
      0.40 ±  2%      -0.2        0.22 ±  2%  perf-profile.self.cycles-pp.folios_put_refs
      0.48 ±  3%      -0.0        0.44        perf-profile.self.cycles-pp.folio_batch_move_lru
      0.13 ±  5%      -0.0        0.10 ±  3%  perf-profile.self.cycles-pp.__mod_lruvec_state
      0.09            +0.0        0.10 ±  3%  perf-profile.self.cycles-pp.alloc_pages_mpol_noprof
      0.10 ±  3%      +0.0        0.12 ±  4%  perf-profile.self.cycles-pp.__cond_resched
      0.10 ±  4%      +0.0        0.11        perf-profile.self.cycles-pp.__folio_cancel_dirty
      0.08 ±  6%      +0.0        0.09        perf-profile.self.cycles-pp.xas_find_conflict
      0.09 ±  5%      +0.0        0.10 ±  3%  perf-profile.self.cycles-pp._raw_spin_trylock
      0.09 ±  5%      +0.0        0.11 ±  3%  perf-profile.self.cycles-pp.rmqueue
      0.08            +0.0        0.10 ±  5%  perf-profile.self.cycles-pp.folio_add_lru
      0.08 ±  4%      +0.0        0.10 ±  4%  perf-profile.self.cycles-pp.truncate_cleanup_folio
      0.08 ±  4%      +0.0        0.10 ±  5%  perf-profile.self.cycles-pp.shmem_alloc_folio
      0.12 ±  3%      +0.0        0.14 ±  3%  perf-profile.self.cycles-pp.shmem_get_folio_gfp
      0.12            +0.0        0.14 ±  3%  perf-profile.self.cycles-pp.get_page_from_freelist
      0.09            +0.0        0.11 ±  6%  perf-profile.self.cycles-pp.xas_start
      0.06 ±  6%      +0.0        0.08        perf-profile.self.cycles-pp.__mod_zone_page_state
      0.14 ±  3%      +0.0        0.16 ±  2%  perf-profile.self.cycles-pp.free_unref_folios
      0.13 ±  4%      +0.0        0.15 ±  4%  perf-profile.self.cycles-pp.vfs_fallocate
      0.11 ±  4%      +0.0        0.13 ±  2%  perf-profile.self.cycles-pp.folio_unlock
      0.14 ±  2%      +0.0        0.16 ±  4%  perf-profile.self.cycles-pp.__fdget
      0.13 ±  4%      +0.0        0.15 ±  2%  perf-profile.self.cycles-pp._raw_spin_lock_irq
      0.12 ±  3%      +0.0        0.14 ±  3%  perf-profile.self.cycles-pp.fallocate64
      0.10 ±  3%      +0.0        0.12 ±  3%  perf-profile.self.cycles-pp.uncharge_folio
      0.12            +0.0        0.14 ±  2%  perf-profile.self.cycles-pp.noop_dirty_folio
      0.15 ±  4%      +0.0        0.18 ±  5%  perf-profile.self.cycles-pp.__dquot_alloc_space
      0.10 ±  9%      +0.0        0.12 ±  7%  perf-profile.self.cycles-pp.cap_vm_enough_memory
      0.07 ± 25%      +0.0        0.10 ±  8%  perf-profile.self.cycles-pp.mem_cgroup_update_lru_size
      0.14 ±  3%      +0.0        0.18 ±  2%  perf-profile.self.cycles-pp.shmem_alloc_and_add_folio
      0.24 ±  4%      +0.0        0.27 ±  3%  perf-profile.self.cycles-pp.find_lock_entries
      0.13 ±  3%      +0.0        0.17 ±  4%  perf-profile.self.cycles-pp.cgroup_rstat_updated
      0.17 ±  4%      +0.0        0.20 ±  2%  perf-profile.self.cycles-pp.xas_load
      0.14 ±  5%      +0.0        0.18 ±  4%  perf-profile.self.cycles-pp.__filemap_remove_folio
      0.20 ±  2%      +0.0        0.24 ±  3%  perf-profile.self.cycles-pp.__alloc_pages_noprof
      0.14 ±  3%      +0.0        0.18 ±  6%  perf-profile.self.cycles-pp.shmem_inode_acct_blocks
      0.26 ±  2%      +0.0        0.30 ±  2%  perf-profile.self.cycles-pp._raw_spin_lock
      0.12 ±  4%      +0.0        0.17 ±  6%  perf-profile.self.cycles-pp.__count_memcg_events
      0.10 ±  3%      +0.0        0.15 ±  5%  perf-profile.self.cycles-pp.__mem_cgroup_charge
      0.27 ±  3%      +0.0        0.32 ±  3%  perf-profile.self.cycles-pp.shmem_fallocate
      0.15 ±  5%      +0.1        0.20        perf-profile.self.cycles-pp.__page_cache_release
      0.24 ±  2%      +0.1        0.30 ±  3%  perf-profile.self.cycles-pp.shmem_add_to_page_cache
      0.36 ±  3%      +0.1        0.41        perf-profile.self.cycles-pp.xas_store
      0.35 ±  2%      +0.1        0.41 ±  2%  perf-profile.self.cycles-pp.entry_SYSCALL_64
      0.12 ±  3%      +0.1        0.19 ±  7%  perf-profile.self.cycles-pp.mem_cgroup_commit_charge
      0.22 ±  2%      +0.1        0.28        perf-profile.self.cycles-pp.lru_add_fn
      0.56            +0.1        0.65        perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.93            +0.2        1.09        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.99            +0.2        1.16 ±  2%  perf-profile.self.cycles-pp.syscall_return_via_sysret
      0.42 ±  9%      +0.2        0.64 ±  5%  perf-profile.self.cycles-pp.get_mem_cgroup_from_mm
      1.18 ±  5%      +0.7        1.88 ±  5%  perf-profile.self.cycles-pp.__mod_memcg_lruvec_state




Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.


-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [Monitors]

  Powered by Linux