[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87d1wpx53o.fsf@yhuang-dev.intel.com>
Date: Thu, 08 Oct 2015 14:10:51 +0800
From: kernel test robot <ying.huang@...ux.intel.com>
TO: Mel Gorman <mgorman@...e.de>
CC: Stephen Rothwell <sfr@...b.auug.org.au>
Subject: [lkp] [mm] 46cfb125d6: No primary result change, 11.3% fsmark.time.minor_page_faults
FYI, we noticed the below changes on
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit 46cfb125d673f2f30acf06b3c02485bf693d54e9 ("mm: increase SWAP_CLUSTER_MAX to batch TLB flushes")
=========================================================================================
tbox_group/testcase/rootfs/kconfig/compiler/cpufreq_governor/iterations/nr_threads/disk/fs/filesize/test_size/sync_method/nr_directories/nr_files_per_directory:
nhm4/fsmark/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/performance/1x/32t/1HDD/btrfs/16MB/60G/fsyncBeforeClose/16d/256fpd
commit:
284f74b8c06045dcc1b5caaf5f412219f18cfc60
46cfb125d673f2f30acf06b3c02485bf693d54e9
284f74b8c06045dc 46cfb125d673f2f30acf06b3c0
---------------- --------------------------
%stddev %change %stddev
\ | \
14126 ± 3% +11.3% 15720 ± 4% fsmark.time.minor_page_faults
17.00 ± 0% +5.9% 18.00 ± 0% fsmark.time.percent_of_cpu_this_job_got
88.97 ± 0% +8.8% 96.80 ± 0% fsmark.time.system_time
52682 ± 0% -18.1% 43155 ± 0% softirqs.BLOCK
14126 ± 3% +11.3% 15720 ± 4% time.minor_page_faults
25179737 ± 8% -18.5% 20528816 ± 5% cpuidle.C1E-NHM.time
133847 ± 3% -14.1% 114908 ± 4% cpuidle.C3-NHM.usage
92678 ± 2% -20.8% 73391 ± 1% meminfo.Dirty
124930 ± 1% +21.4% 151629 ± 0% meminfo.Writeback
3.45 ± 1% +3.4% 3.56 ± 0% turbostat.%Busy
111.50 ± 1% +3.8% 115.75 ± 0% turbostat.Avg_MHz
101775 ±157% +329.9% 437551 ±169% latency_stats.max.btrfs_tree_lock.[btrfs].btrfs_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].btrfs_new_inode.[btrfs].btrfs_create.[btrfs].vfs_create.path_openat.do_filp_open.do_sys_open.SyS_open.entry_SYSCALL_64_fastpath
8005 ± 19% +5364.1% 437413 ±169% latency_stats.max.btrfs_tree_lock.[btrfs].btrfs_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].insert_with_overflow.[btrfs].btrfs_insert_dir_item.[btrfs].btrfs_add_link.[btrfs].btrfs_create.[btrfs].vfs_create.path_openat.do_filp_open.do_sys_open
469382 ± 66% -98.7% 6266 ± 18% latency_stats.max.btrfs_tree_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_inode.[btrfs].__btrfs_update_delayed_inode.[btrfs].btrfs_commit_inode_delayed_items.[btrfs].btrfs_log_inode.[btrfs].btrfs_log_inode_parent.[btrfs].btrfs_log_dentry_safe.[btrfs].btrfs_sync_file.[btrfs].vfs_fsync_range.do_fsync.SyS_fsync
363661 ±103% -100.0% 84.50 ± 19% latency_stats.max.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].copy_items.[btrfs].btrfs_log_inode.[btrfs].btrfs_log_inode_parent.[btrfs].btrfs_log_dentry_safe.[btrfs].btrfs_sync_file.[btrfs].vfs_fsync_range.do_fsync.SyS_fsync
404767 ±170% -98.6% 5611 ±114% latency_stats.max.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_dir_item.[btrfs].btrfs_lookup_dentry.[btrfs].btrfs_lookup.[btrfs].lookup_real.path_openat.do_filp_open.do_sys_open.SyS_open.entry_SYSCALL_64_fastpath
35516 ±145% +1126.2% 435514 ±170% latency_stats.max.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_xattr.[btrfs].__btrfs_getxattr.[btrfs].btrfs_getxattr.[btrfs].cap_inode_need_killpriv.security_inode_need_killpriv.dentry_needs_remove_privs.file_remove_privs.btrfs_file_write_iter.[btrfs].__vfs_write
1107650 ±130% -72.4% 305514 ± 96% latency_stats.max.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_marked_extents.[btrfs].btrfs_write_and_wait_transaction.[btrfs].btrfs_commit_transaction.[btrfs].btrfs_sync_file.[btrfs].vfs_fsync_range.do_fsync.SyS_fsync.entry_SYSCALL_64_fastpath
199353 ± 84% +377.4% 951697 ±154% latency_stats.sum.btrfs_tree_lock.[btrfs].btrfs_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].btrfs_new_inode.[btrfs].btrfs_create.[btrfs].vfs_create.path_openat.do_filp_open.do_sys_open.SyS_open.entry_SYSCALL_64_fastpath
62503 ± 33% +657.0% 473167 ±155% latency_stats.sum.btrfs_tree_lock.[btrfs].btrfs_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].insert_with_overflow.[btrfs].btrfs_insert_dir_item.[btrfs].btrfs_add_link.[btrfs].btrfs_create.[btrfs].vfs_create.path_openat.do_filp_open.do_sys_open
5568453 ± 73% -75.9% 1342137 ± 11% latency_stats.sum.btrfs_tree_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_inode.[btrfs].__btrfs_update_delayed_inode.[btrfs].btrfs_commit_inode_delayed_items.[btrfs].btrfs_log_inode.[btrfs].btrfs_log_inode_parent.[btrfs].btrfs_log_dentry_safe.[btrfs].btrfs_sync_file.[btrfs].vfs_fsync_range.do_fsync.SyS_fsync
1647770 ±118% -99.5% 7733 ± 11% latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_insert_empty_items.[btrfs].copy_items.[btrfs].btrfs_log_inode.[btrfs].btrfs_log_inode_parent.[btrfs].btrfs_log_dentry_safe.[btrfs].btrfs_sync_file.[btrfs].vfs_fsync_range.do_fsync.SyS_fsync
4780008 ±170% -99.2% 36367 ± 61% latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_dir_item.[btrfs].btrfs_lookup_dentry.[btrfs].btrfs_lookup.[btrfs].lookup_real.path_openat.do_filp_open.do_sys_open.SyS_open.entry_SYSCALL_64_fastpath
88081 ±118% +919.9% 898339 ±164% latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_xattr.[btrfs].__btrfs_getxattr.[btrfs].btrfs_getxattr.[btrfs].cap_inode_need_killpriv.security_inode_need_killpriv.dentry_needs_remove_privs.file_remove_privs.btrfs_file_write_iter.[btrfs].__vfs_write
20472 ± 0% -24.3% 15507 ± 0% proc-vmstat.allocstall
1021 ± 34% -73.5% 271.00 ± 26% proc-vmstat.kswapd_high_wmark_hit_quickly
23142 ± 2% -20.9% 18301 ± 1% proc-vmstat.nr_dirty
2441 ± 28% -82.8% 419.50 ± 29% proc-vmstat.nr_vmscan_immediate_reclaim
31236 ± 1% +21.5% 37946 ± 1% proc-vmstat.nr_writeback
8479 ± 5% +18.8% 10075 ± 7% proc-vmstat.numa_hint_faults
8479 ± 5% +18.8% 10075 ± 7% proc-vmstat.numa_hint_faults_local
9293 ± 4% +18.1% 10977 ± 6% proc-vmstat.numa_pte_updates
683.50 ± 95% -86.0% 96.00 ± 67% proc-vmstat.pgdeactivate
1298 ± 11% -39.7% 783.50 ± 45% proc-vmstat.pgmigrate_success
796.75 ± 81% -71.9% 224.25 ± 30% proc-vmstat.pgrefill_dma
2969680 ± 0% +110.2% 6241700 ± 0% proc-vmstat.pgscan_direct_dma32
9735 ± 15% -86.3% 1332 ± 20% proc-vmstat.pgscan_kswapd_dma
12295232 ± 0% -26.7% 9017741 ± 0% proc-vmstat.pgscan_kswapd_dma32
2893713 ± 1% +113.0% 6162694 ± 0% proc-vmstat.pgsteal_direct_dma32
12278505 ± 0% -26.7% 9003970 ± 0% proc-vmstat.pgsteal_kswapd_dma32
7.00 ±141% +225.0% 22.75 ± 30% sched_debug.cfs_rq[0]:/.load
88.75 ± 47% +166.2% 236.25 ± 19% sched_debug.cfs_rq[0]:/.tg_load_avg
0.50 ±100% +3150.0% 16.25 ± 47% sched_debug.cfs_rq[1]:/.runnable_load_avg
86.25 ± 42% +175.1% 237.25 ± 19% sched_debug.cfs_rq[1]:/.tg_load_avg
87.25 ± 41% +175.4% 240.25 ± 20% sched_debug.cfs_rq[2]:/.tg_load_avg
22.75 ± 35% +217.6% 72.25 ± 44% sched_debug.cfs_rq[2]:/.util_avg
7.00 ± 82% +128.6% 16.00 ± 32% sched_debug.cfs_rq[3]:/.load_avg
-533786 ± -7% -15.0% -453453 ± -6% sched_debug.cfs_rq[3]:/.spread0
88.75 ± 40% +169.6% 239.25 ± 19% sched_debug.cfs_rq[3]:/.tg_load_avg
7.00 ± 82% +135.7% 16.50 ± 35% sched_debug.cfs_rq[3]:/.tg_load_avg_contrib
23.50 ± 58% +217.0% 74.50 ± 44% sched_debug.cfs_rq[3]:/.util_avg
89.00 ± 40% +168.8% 239.25 ± 19% sched_debug.cfs_rq[4]:/.tg_load_avg
89.50 ± 39% +169.6% 241.25 ± 18% sched_debug.cfs_rq[5]:/.tg_load_avg
28.75 ± 90% +173.0% 78.50 ± 61% sched_debug.cfs_rq[5]:/.util_avg
5799 ± 5% +14.2% 6619 ± 2% sched_debug.cfs_rq[6]:/.exec_clock
90.50 ± 39% +167.7% 242.25 ± 19% sched_debug.cfs_rq[6]:/.tg_load_avg
13.00 ±105% +142.3% 31.50 ± 60% sched_debug.cfs_rq[7]:/.load_avg
93.00 ± 40% +162.4% 244.00 ± 19% sched_debug.cfs_rq[7]:/.tg_load_avg
13.00 ±105% +165.4% 34.50 ± 64% sched_debug.cfs_rq[7]:/.tg_load_avg_contrib
0.75 ±110% +733.3% 6.25 ± 60% sched_debug.cpu#0.cpu_load[3]
0.75 ±110% +1033.3% 8.50 ± 45% sched_debug.cpu#0.cpu_load[4]
34.33 ±141% +759.2% 295.00 ± 42% sched_debug.cpu#0.curr->pid
5.75 ±153% +791.3% 51.25 ± 83% sched_debug.cpu#0.load
-821.75 ± -3% -13.2% -713.25 ± -2% sched_debug.cpu#0.nr_uninterruptible
1.00 ±100% +750.0% 8.50 ± 48% sched_debug.cpu#1.cpu_load[1]
1.75 ± 84% +400.0% 8.75 ± 48% sched_debug.cpu#1.cpu_load[2]
30329 ± 51% -46.2% 16309 ± 5% sched_debug.cpu#2.nr_load_updates
4.00 ± 98% +918.8% 40.75 ± 69% sched_debug.cpu#6.cpu_load[0]
2.25 ± 85% +1400.0% 33.75 ± 85% sched_debug.cpu#6.cpu_load[1]
1.75 ± 84% +1557.1% 29.00 ± 90% sched_debug.cpu#6.cpu_load[2]
1.25 ± 87% +1960.0% 25.75 ± 93% sched_debug.cpu#6.cpu_load[3]
149.50 ± 20% -29.3% 105.75 ± 15% sched_debug.cpu#6.nr_uninterruptible
36817 ± 8% +4975.8% 1868779 ±169% sched_debug.cpu#7.nr_switches
37382 ± 9% +4900.3% 1869233 ±169% sched_debug.cpu#7.sched_count
16197 ± 9% +5605.7% 924151 ±169% sched_debug.cpu#7.sched_goidle
0.49 ± 2% +1020.2% 5.53 ±103% sched_debug.rt_rq[0]:/.rt_time
nhm4: Nehalem
Memory: 4G
fsmark.time.system_time
100 ++--------------------------------------------------------------------+
| O |
98 O+ O O O O O O |
| O O O O O O O |
96 ++ O O O O |
| |
94 ++ |
| |
92 ++ |
| .*. .*.*.. .*.. |
90 ++ .*.*. *. *.*..* * |
*..*.*..*. .*. .*. + .*.*..*.*..*.*..*.*
88 ++ *. *..* *. |
| |
86 ++--------------------------------------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
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.
Thanks,
Ying Huang
View attachment "job.yaml" of type "text/plain" (3758 bytes)
View attachment "reproduce" of type "text/plain" (1166 bytes)
Powered by blists - more mailing lists