[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160513014010.GB24890@yexl-desktop>
Date: Fri, 13 May 2016 09:40:10 +0800
From: kernel test robot <xiaolong.ye@...el.com>
To: Sergey Senozhatsky <sergey.senozhatsky@...il.com>
Cc: Minchan Kim <minchan@...nel.org>,
LKML <linux-kernel@...r.kernel.org>, lkp@...org
Subject: [lkp] [zsmalloc] 44f43e99fe: will-it-scale.scalability +15.0%
improvement
FYI, we noticed will-it-scale.scalability +15.0% improvement due to commit:
commit 44f43e99fe70833058482d183e99fdfd11220996 ("zsmalloc: fix zs_can_compact() integer overflow")
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
in testcase - will-it-scale
on test machine - xps: 8 threads Nehalem with 4G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/rootfs/tbox_group/test/testcase:
gcc-4.9/performance/x86_64-rhel/debian-x86_64-2015-02-07.cgz/xps/write1/will-it-scale
commit:
1e92a61c4c7ed85c1bec037c046e92d6dc762f32
44f43e99fe70833058482d183e99fdfd11220996
1e92a61c4c7ed85c 44f43e99fe70833058482d183e
---------------- --------------------------
fail:runs %reproduction fail:runs
| | |
%stddev %change %stddev
\ | \
1269910 ± 0% -7.7% 1172297 ± 0% will-it-scale.per_process_ops
1219902 ± 0% -7.7% 1125807 ± 0% will-it-scale.per_thread_ops
0.22 ± 2% +15.0% 0.25 ± 0% will-it-scale.scalability
962.50 ± 2% -4.4% 920.00 ± 2% vmstat.system.cs
56.78 ± 7% +99.5% 113.28 ± 53% sched_debug.cpu.load.stddev
0.41 ± 5% +13.7% 0.47 ± 5% sched_debug.cpu.nr_running.stddev
5576 ± 3% +19.1% 6642 ± 4% slabinfo.anon_vma_chain.active_objs
5681 ± 3% +17.9% 6696 ± 4% slabinfo.anon_vma_chain.num_objs
1610 ± 15% +22.5% 1973 ± 4% slabinfo.cred_jar.active_objs
=========================================================================================
compiler/cpufreq_governor/kconfig/rootfs/tbox_group/test/testcase:
gcc-4.9/performance/x86_64-rhel/debian-x86_64-2015-02-07.cgz/xps/writeseek2/will-it-scale
commit:
1e92a61c4c7ed85c1bec037c046e92d6dc762f32
44f43e99fe70833058482d183e99fdfd11220996
1e92a61c4c7ed85c 44f43e99fe70833058482d183e
---------------- --------------------------
fail:runs %reproduction fail:runs
| | |
:4 25% 1:4 kmsg.do_IRQ:#No_irq_handler_for_vector
%stddev %change %stddev
\ | \
768011 ± 0% -8.7% 701413 ± 0% will-it-scale.per_process_ops
660490 ± 0% -7.9% 608530 ± 0% will-it-scale.per_thread_ops
0.06 ± 2% +13.8% 0.07 ± 0% will-it-scale.scalability
702840 ± 11% +56.7% 1101645 ± 11% cpuidle.C1E-NHM.time
23738 ± 4% -7.5% 21947 ± 1% softirqs.RCU
173.21 ± 8% +13.9% 197.33 ± 3% sched_debug.cfs_rq:/.load.max
56.64 ± 8% +24.1% 70.31 ± 3% sched_debug.cfs_rq:/.load.stddev
36.58 ± 5% -12.2% 32.12 ± 4% sched_debug.cpu.cpu_load[3].min
173.21 ± 8% +13.9% 197.33 ± 3% sched_debug.cpu.load.max
56.65 ± 8% +24.1% 70.32 ± 3% sched_debug.cpu.load.stddev
will-it-scale.scalability
0.27 ++-------------------------------------------------------------------+
| O |
0.26 ++ O O |
O O O O O O O O O O |
0.25 ++ O O |
| |
0.24 ++ |
| |
0.23 ++ |
| *...*..|
0.22 ++.*... .*.. *...*.. ..*.. ..*.. ..*.. ..*.. + *
*. *. . .. *. *. .*. *. + |
0.21 ++ * *. *...* |
| |
0.2 ++-------------------------------------------------------------------+
will-it-scale.per_process_ops
1.3e+06 ++---------------------------------------------------------------+
| |
1.28e+06 ++ ..*.. .*
1.26e+06 *+.*...*..*..*..*. *..*..*...*..*..*..*...*..*..*..*...*..*. |
| |
1.24e+06 ++ |
| |
1.22e+06 ++ |
| |
1.2e+06 ++ |
1.18e+06 ++ |
| O O O O O O |
1.16e+06 ++ O O O O |
O O O O |
1.14e+06 ++-O-------------------------------------------------------------+
will-it-scale.per_thread_ops
1.24e+06 ++---------------------------------------------------------------+
| .*
1.22e+06 ++ .*..*.. ..*.. ..*..*.. .*..*..*...*..*. |
*..*...*. *. *..*..*. *..*...*. |
1.2e+06 ++ |
| |
1.18e+06 ++ |
| |
1.16e+06 ++ |
| |
1.14e+06 ++ |
| O O O O |
1.12e+06 ++ O O O O O O O |
O O O O |
1.1e+06 ++---------------------------------------------------------------+
[*] 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,
Xiaolong
View attachment "job.yaml" of type "text/plain" (3629 bytes)
View attachment "reproduce" of type "text/plain" (801 bytes)
Powered by blists - more mailing lists