Greeting,
There is no primary kpi change in this test, below is the data collected through multiple
monitors running background just for your information.
commit: 4612741fb9c9814efc0feaf7c6bcc3475b5c2b5a ("fs: track whether the i_version
has been queried with an i_state flag")
git://git.samba.org/jlayton/linux iversion
in testcase: vm-scalability
on test machine: 48 threads Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz with 64G memory
with following parameters:
runtime: 300s
size: 1T
test: msync-mt
cpufreq_governor: performance
test-description: The motivation behind this suite is to exercise functions and regions of
the mm/ of the Linux kernel which are of interest to us.
test-url:
https://git.kernel.org/cgit/linux/kernel/git/wfg/vm-scalability.git/
Details are as below:
-------------------------------------------------------------------------------------------------->
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
testcase/path_params/tbox_group/run: vm-scalability/300s-1T-msync-mt-performance/ivb43
20e9b896c1909981 4612741fb9c9814efc0feaf7c6
---------------- --------------------------
%stddev change %stddev
\ | \
4.163e+08 20% 4.978e+08 vm-scalability.time.minor_page_faults
1425 ± 3% 9% 1556 vm-scalability.time.user_time
2.346e+08 4% 2.429e+08
vm-scalability.time.voluntary_context_switches
484051 4% 501356 vmstat.system.cs
7709995 ± 47% -8e+06 12940 ± 36%
latency_stats.sum.call_rwsem_down_write_failed.xfs_ilock.xfs_vn_update_time.file_update_time.xfs_filemap_page_mkwrite.do_page_mkwrite.do_wp_page.handle_mm_fault.__do_page_fault.do_page_fault.page_fault
7963680 ± 48% -8e+06 187867 ± 27%
latency_stats.sum.call_rwsem_down_write_failed.xfs_ilock.xfs_file_iomap_begin_delay.xfs_file_iomap_begin.iomap_apply.iomap_page_mkwrite.xfs_filemap_page_mkwrite.do_page_mkwrite.do_wp_page.handle_mm_fault.__do_page_fault.do_page_fault
8.18 ± 3% 13% 9.24 perf-stat.cache-miss-rate%
95305755 7% 1.021e+08 perf-stat.cpu-migrations
3.32e+09 6% 3.507e+09 perf-stat.iTLB-loads
0.48 -3% 0.46 perf-stat.ipc
4.469e+08 3% 4.624e+08 perf-stat.context-switches
4.158e+08 20% 4.972e+08 perf-stat.minor-faults
4.158e+08 20% 4.972e+08 perf-stat.page-faults
4.277e+12 -5% 4.061e+12 perf-stat.dTLB-loads
1.868e+10 -6% 1.751e+10 perf-stat.branch-misses
1.442e+12 -5% 1.367e+12 perf-stat.dTLB-stores
1.823e+11 -14% 1.568e+11 perf-stat.cache-references
6.405e+09 -6% 5.997e+09 ± 3% perf-stat.node-loads
4.691e+09 ± 3% -10% 4.244e+09 ± 4% perf-stat.node-load-misses
perf-stat.page-faults
6e+08 ++------------------------------------------------------------------+
| |
5e+08 O+O O O O O OO O O O O O O O O O O O O OO O |
| O O O O O O |
*.*.*.*.* *.*.**.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.**.*.*.*.*.*.*.*.*
4e+08 ++ : : |
| : : |
3e+08 ++ : : |
| : : |
2e+08 ++ : : |
| : : |
| : : |
1e+08 ++ : |
| : |
0 ++--------*---------------------------------------------------------+
vm-scalability.time.minor_page_faults
6e+08 ++------------------------------------------------------------------+
| |
5e+08 O+O O O O O OO O O O O O O O O O O O O OO O |
| O O O O O O |
*.*.*.*.* *.*.**.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.**.*.*.*.*.*.*.*.*
4e+08 ++ : : |
| : : |
3e+08 ++ : : |
| : : |
2e+08 ++ : : |
| : : |
| : : |
1e+08 ++ : |
| : |
0 ++--------*---------------------------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
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