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: 2c4951de4e3ffcb6d80b5f1751fb18c5b5087039 ("mm: workingset: update shadow
limit to reflect bigger active list")
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
in testcase: vm-scalability
on test machine: 88 threads Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz with 128G memory
with following parameters:
runtime: 300s
test: lru-file-mmap-read-rand
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-lru-file-mmap-read-rand-performance/lkp-bdw-ep2
7cd98e0d074d13e6 2c4951de4e3ffcb6d80b5f1751
---------------- --------------------------
%stddev change %stddev
\ | \
350 5% 365 vm-scalability.time.elapsed_time
350 5% 365 vm-scalability.time.elapsed_time.max
637015 ± 7% -12% 562096 ± 3%
vm-scalability.time.involuntary_context_switches
221 217 turbostat.PkgWatt
82.12 80.30 turbostat.RAMWatt
1.651e+10 ± 3% 8% 1.787e+10 perf-stat.branch-misses
0.36 5% 0.38 perf-stat.branch-miss-rate%
31.35 30.42 perf-stat.cache-miss-rate%
93762 ± 24% -44% 52115 ± 14% perf-stat.cpu-migrations
88916 ± 66% 5e+05 627178 ±118% latency_stats.avg.max
0 2e+05 182898 ±155%
latency_stats.avg.nfs_wait_on_request.nfs_writepage_setup.nfs_updatepage.nfs_write_end.generic_perform_write.nfs_file_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
73575 ±100% 1e+05 182026 ±103%
latency_stats.avg.pipe_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
0 2e+04 15135 ± 67%
latency_stats.avg.perf_event_alloc.SYSC_perf_event_open.SyS_perf_event_open.entry_SYSCALL_64_fastpath
0 2e+05 182898 ±155%
latency_stats.max.nfs_wait_on_request.nfs_writepage_setup.nfs_updatepage.nfs_write_end.generic_perform_write.nfs_file_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
90239 ± 81% 1e+05 218149 ±122%
latency_stats.max.wait_on_page_bit_killable.__lock_page_or_retry.filemap_fault.__do_fault.handle_mm_fault.__do_page_fault.do_page_fault.page_fault.clear_user.load_elf_binary.search_binary_handler.do_execveat_common
0 2e+04 15135 ± 67%
latency_stats.max.perf_event_alloc.SYSC_perf_event_open.SyS_perf_event_open.entry_SYSCALL_64_fastpath
167679 ± 83% 3e+05 491463 ±112%
latency_stats.sum.wait_on_page_bit_killable.__lock_page_or_retry.filemap_fault.__do_fault.handle_mm_fault.__do_page_fault.do_page_fault.page_fault.clear_user.load_elf_binary.search_binary_handler.do_execveat_common
0 2e+05 182898 ±155%
latency_stats.sum.nfs_wait_on_request.nfs_writepage_setup.nfs_updatepage.nfs_write_end.generic_perform_write.nfs_file_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
0 2e+04 15135 ± 67%
latency_stats.sum.perf_event_alloc.SYSC_perf_event_open.SyS_perf_event_open.entry_SYSCALL_64_fastpath
17222 ± 57% -2e+04 0
latency_stats.sum.msleep_interruptible.uart_wait_until_sent.tty_wait_until_sent.tty_port_close_start.tty_port_close.uart_close.tty_release.__fput.____fput.task_work_run.exit_to_usermode_loop.syscall_return_slowpath
28920 ± 57% -3e+04 0
latency_stats.sum.tty_wait_until_sent.tty_port_close_start.tty_port_close.uart_close.tty_release.__fput.____fput.task_work_run.exit_to_usermode_loop.syscall_return_slowpath.entry_SYSCALL_64_fastpath
vm-scalability.time.elapsed_time
375 ++--------------------------------------------------------------------+
| |
370 ++O |
O O O O O |
| O O O O O O O O OO |
365 ++ O O O |
| |
360 ++ |
| |
355 ++ |
| |
| *. |
350 ++ *. *. * : **.*
*.* + **. *.*.**.*. *.*. .* .*.**.*. : *.**. + *.*.**.*.* : |
345 ++-*------*-*---------*----**-*--*--------*-------*------------*------+
vm-scalability.time.elapsed_time.max
375 ++--------------------------------------------------------------------+
| |
370 ++O |
O O O O O |
| O O O O O O O O OO |
365 ++ O O O |
| |
360 ++ |
| |
355 ++ |
| |
| *. |
350 ++ *. *. * : **.*
*.* + **. *.*.**.*. *.*. .* .*.**.*. : *.**. + *.*.**.*.* : |
345 ++-*------*-*---------*----**-*--*--------*-------*------------*------+
[*] 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,
Xiaolong