[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20181012085906.GO13396@shao2-debian>
Date: Fri, 12 Oct 2018 16:59:06 +0800
From: kernel test robot <rong.a.chen@...el.com>
To: Liu Bo <bo.liu@...ux.alibaba.com>
Cc: David Sterba <dsterba@...e.com>,
LKML <linux-kernel@...r.kernel.org>,
Stephen Rothwell <sfr@...b.auug.org.au>, lkp@...org
Subject: [LKP] [Btrfs] e329073364: blogbench.write_score 84.7% improvement
Greeting,
FYI, we noticed a 84.7% improvement of blogbench.write_score due to commit:
commit: e329073364273aa260af9a62e4074796685abafd ("Btrfs: kill btrfs_clear_path_blocking")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
in testcase: blogbench
on test machine: 88 threads Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz with 64G memory
with following parameters:
disk: 1SSD
fs: btrfs
ucode: 0xb00002e
cpufreq_governor: performance
test-description: Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server.
test-url: https://www.pureftpd.org/project/blogbench
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
=========================================================================================
compiler/cpufreq_governor/disk/fs/kconfig/rootfs/tbox_group/testcase/ucode:
gcc-7/performance/1SSD/btrfs/x86_64-rhel-7.2/debian-x86_64-2018-04-03.cgz/lkp-bdw-ep3b/blogbench/0xb00002e
commit:
01fde3ffa7 ("btrfs: dev-replace: remove pointless assert in write unlock")
e329073364 ("Btrfs: kill btrfs_clear_path_blocking")
01fde3ffa74d20a3 e329073364273aa260af9a62e4
---------------- --------------------------
fail:runs %reproduction fail:runs
| | |
:4 50% 2:4 kmsg.power_meter_ACPI000D:#:Ignoring_unsafe_software_power_cap
:4 25% 1:4 dmesg.WARNING:at#for_ip_interrupt_entry/0x
:4 25% 1:4 dmesg.WARNING:at_ip_do_filp_open/0x
%stddev %change %stddev
\ | \
37211528 +95.7% 72815324 blogbench.time.file_system_outputs
9644447 ± 2% -7.3% 8944246 blogbench.time.involuntary_context_switches
8072 +3.9% 8383 blogbench.time.percent_of_cpu_this_job_got
23914 +3.8% 24829 blogbench.time.system_time
13639315 -33.9% 9020067 ± 3% blogbench.time.voluntary_context_switches
4061 +84.7% 7503 blogbench.write_score
625818 ± 3% +41.8% 887237 ± 3% interrupts.CAL:Function_call_interrupts
4.19 ± 4% -1.6 2.60 ± 19% mpstat.cpu.idle%
0.00 ± 59% +0.0 0.01 ± 25% mpstat.cpu.iowait%
197846 ± 7% +110.5% 416509 ± 2% softirqs.BLOCK
686691 -20.9% 542926 ± 6% softirqs.SCHED
6195600 ± 3% +37.2% 8499559 ± 6% numa-numastat.node0.local_node
6204181 ± 3% +37.1% 8505334 ± 6% numa-numastat.node0.numa_hit
6465855 ± 2% +28.2% 8287252 numa-numastat.node1.local_node
6474497 ± 2% +28.2% 8298709 numa-numastat.node1.numa_hit
8.91 ± 19% +197.2% 26.48 ± 2% iostat.sda.avgqu-sz
146.07 ± 27% +47.7% 215.82 ± 9% iostat.sda.avgrq-sz
1335 ± 7% +112.2% 2835 ± 2% iostat.sda.w/s
58388 ± 2% +107.3% 121058 iostat.sda.wkB/s
1495 ± 11% +94.7% 2911 ± 2% iostat.sda.wrqm/s
58387 ± 2% +107.9% 121387 vmstat.io.bo
9686115 +80.0% 17436822 vmstat.memory.cache
55114533 -14.4% 47158932 vmstat.memory.free
132457 -28.8% 94312 vmstat.system.cs
226799 -2.8% 220344 vmstat.system.in
1.006e+08 ± 2% -63.9% 36261772 ± 6% cpuidle.C1.time
5061718 ± 2% -73.3% 1352719 ± 6% cpuidle.C1.usage
454716 ± 76% -60.5% 179513 ± 2% cpuidle.C1E.usage
5.636e+08 ± 21% -70.0% 1.691e+08 ± 59% cpuidle.C6.time
745585 ± 18% -67.5% 242348 ± 57% cpuidle.C6.usage
638651 ± 3% -61.4% 246776 ± 5% cpuidle.POLL.time
37638 ± 5% -66.8% 12477 ± 6% cpuidle.POLL.usage
3.887e+12 +2.7% 3.993e+12 perf-stat.branch-instructions
30.21 -0.5 29.70 perf-stat.cache-miss-rate%
40224823 -28.3% 28843799 perf-stat.context-switches
7.098e+13 +2.5% 7.272e+13 perf-stat.cpu-cycles
0.02 +0.0 0.03 perf-stat.dTLB-load-miss-rate%
9.934e+08 +33.6% 1.327e+09 perf-stat.dTLB-load-misses
4.408e+12 +3.2% 4.55e+12 perf-stat.dTLB-loads
5.255e+08 ± 5% +12.9% 5.933e+08 ± 8% perf-stat.iTLB-load-misses
1.647e+13 +3.3% 1.702e+13 perf-stat.instructions
2682 +1.8% 2730 turbostat.Avg_MHz
5059125 ± 2% -73.3% 1348839 ± 6% turbostat.C1
0.38 ± 2% -0.2 0.13 ± 6% turbostat.C1%
450992 ± 76% -61.2% 174842 ± 2% turbostat.C1E
742003 ± 18% -68.4% 234267 ± 60% turbostat.C6
2.10 ± 21% -1.5 0.61 ± 61% turbostat.C6%
2.79 ± 3% -54.0% 1.28 ± 18% turbostat.CPU%c1
0.71 ± 40% -57.7% 0.30 ± 81% turbostat.CPU%c6
0.30 ± 34% +105.8% 0.62 ± 31% turbostat.Pkg%pc2
6580210 +85.3% 12193922 ± 2% meminfo.Active
6272312 +89.5% 11884059 ± 2% meminfo.Active(file)
8919052 +80.4% 16092993 meminfo.Cached
1684134 ± 3% +92.7% 3244899 meminfo.Inactive
1665595 ± 3% +93.7% 3226202 meminfo.Inactive(file)
55183948 -14.4% 47238182 meminfo.MemFree
699011 +81.4% 1267964 ± 2% meminfo.SReclaimable
410469 +48.0% 607290 meminfo.SUnreclaim
1109481 +69.0% 1875255 meminfo.Slab
8951 ± 51% +396.7% 44464 meminfo.Writeback
3088675 ± 9% +102.8% 6263114 ± 3% numa-meminfo.node0.Active
2950158 ± 10% +107.0% 6107975 ± 3% numa-meminfo.node0.Active(file)
581907 ± 12% +19.9% 697650 ± 2% numa-meminfo.node0.Dirty
4227777 ± 9% +95.6% 8267430 ± 3% numa-meminfo.node0.FilePages
795331 ± 13% +109.4% 1665093 ± 2% numa-meminfo.node0.Inactive
778389 ± 13% +112.1% 1651134 ± 2% numa-meminfo.node0.Inactive(file)
27787184 -16.1% 23303512 numa-meminfo.node0.MemFree
5071595 ± 9% +88.4% 9555266 ± 3% numa-meminfo.node0.MemUsed
330493 ± 11% +98.6% 656514 ± 4% numa-meminfo.node0.SReclaimable
202307 ± 9% +54.0% 311602 ± 4% numa-meminfo.node0.SUnreclaim
532801 ± 10% +81.7% 968118 ± 4% numa-meminfo.node0.Slab
4186 ± 48% +443.6% 22759 ± 6% numa-meminfo.node0.Writeback
3491206 ± 8% +70.0% 5934609 ± 2% numa-meminfo.node1.Active
3321858 ± 8% +74.0% 5779856 ± 2% numa-meminfo.node1.Active(file)
4691237 ± 8% +66.9% 7830741 ± 2% numa-meminfo.node1.FilePages
889025 ± 11% +77.9% 1581136 ± 2% numa-meminfo.node1.Inactive
887414 ± 11% +77.6% 1576476 ± 2% numa-meminfo.node1.Inactive(file)
27397261 -12.7% 23928837 numa-meminfo.node1.MemFree
5595789 ± 7% +62.0% 9064213 ± 2% numa-meminfo.node1.MemUsed
368538 ± 10% +66.0% 611833 ± 2% numa-meminfo.node1.SReclaimable
207678 ± 8% +42.5% 295939 ± 2% numa-meminfo.node1.SUnreclaim
576217 ± 9% +57.5% 907773 ± 2% numa-meminfo.node1.Slab
5285 ± 49% +317.8% 22080 ± 7% numa-meminfo.node1.Writeback
1569540 +89.3% 2970858 ± 2% proc-vmstat.nr_active_file
4896598 +102.6% 9918965 proc-vmstat.nr_dirtied
309252 ± 9% +10.6% 341930 ± 2% proc-vmstat.nr_dirty
1566776 -1.2% 1547474 proc-vmstat.nr_dirty_background_threshold
3137383 -1.2% 3098733 proc-vmstat.nr_dirty_threshold
2231663 +80.3% 4023079 proc-vmstat.nr_file_pages
13793878 -14.4% 11809533 proc-vmstat.nr_free_pages
416810 ± 3% +93.5% 806538 proc-vmstat.nr_inactive_file
16163 +1.6% 16429 proc-vmstat.nr_kernel_stack
174913 +81.2% 316971 proc-vmstat.nr_slab_reclaimable
102706 +47.9% 151933 proc-vmstat.nr_slab_unreclaimable
2148 ± 63% +414.1% 11046 ± 3% proc-vmstat.nr_writeback
4441715 ± 3% +108.0% 9238014 proc-vmstat.nr_written
1569540 +89.3% 2970858 ± 2% proc-vmstat.nr_zone_active_file
416810 ± 3% +93.5% 806538 proc-vmstat.nr_zone_inactive_file
311945 ± 9% +13.4% 353774 ± 2% proc-vmstat.nr_zone_write_pending
12704271 +32.5% 16827229 ± 3% proc-vmstat.numa_hit
12687036 +32.5% 16809984 ± 3% proc-vmstat.numa_local
1216 ±109% +380.0% 5841 ± 92% proc-vmstat.numa_pages_migrated
3596927 +89.2% 6806430 proc-vmstat.pgactivate
20830378 +23.3% 25686026 ± 4% proc-vmstat.pgalloc_normal
1216 ±109% +380.0% 5841 ± 92% proc-vmstat.pgmigrate_success
17736507 ± 3% +108.3% 36944534 proc-vmstat.pgpgout
737256 ± 10% +107.3% 1528246 ± 3% numa-vmstat.node0.nr_active_file
1147011 ± 12% +122.9% 2556503 ± 2% numa-vmstat.node0.nr_dirtied
145543 ± 12% +19.8% 174356 ± 2% numa-vmstat.node0.nr_dirty
1056533 ± 9% +95.8% 2068478 ± 3% numa-vmstat.node0.nr_file_pages
6947269 -16.2% 5824066 numa-vmstat.node0.nr_free_pages
194477 ± 13% +112.4% 413156 ± 2% numa-vmstat.node0.nr_inactive_file
82591 ± 11% +98.9% 164272 ± 4% numa-vmstat.node0.nr_slab_reclaimable
50542 ± 8% +54.2% 77941 ± 4% numa-vmstat.node0.nr_slab_unreclaimable
986.25 ± 55% +480.4% 5724 ± 2% numa-vmstat.node0.nr_writeback
945732 ± 11% +142.4% 2292183 ± 2% numa-vmstat.node0.nr_written
737256 ± 10% +107.3% 1528246 ± 3% numa-vmstat.node0.nr_zone_active_file
194477 ± 13% +112.4% 413156 ± 2% numa-vmstat.node0.nr_zone_inactive_file
146793 ± 12% +22.9% 180478 ± 2% numa-vmstat.node0.nr_zone_write_pending
3542399 ± 5% +37.3% 4864266 ± 5% numa-vmstat.node0.numa_hit
3533763 ± 5% +37.5% 4858379 ± 5% numa-vmstat.node0.numa_local
830203 ± 8% +74.2% 1446276 ± 2% numa-vmstat.node1.nr_active_file
1299359 ± 10% +86.1% 2417541 ± 2% numa-vmstat.node1.nr_dirtied
1172492 ± 8% +67.1% 1959315 ± 2% numa-vmstat.node1.nr_file_pages
6849668 -12.7% 5980365 numa-vmstat.node1.nr_free_pages
221803 ± 11% +77.8% 394445 ± 2% numa-vmstat.node1.nr_inactive_file
92116 ± 10% +66.2% 153098 ± 2% numa-vmstat.node1.nr_slab_reclaimable
51908 ± 8% +42.6% 74042 ± 2% numa-vmstat.node1.nr_slab_unreclaimable
1166 ± 59% +377.9% 5574 ± 5% numa-vmstat.node1.nr_writeback
1072323 ± 11% +102.0% 2165753 ± 2% numa-vmstat.node1.nr_written
830202 ± 8% +74.2% 1446276 ± 2% numa-vmstat.node1.nr_zone_active_file
221803 ± 11% +77.8% 394444 ± 2% numa-vmstat.node1.nr_zone_inactive_file
3609147 ± 4% +26.4% 4561258 numa-vmstat.node1.numa_hit
3464941 ± 4% +27.4% 4414368 ± 2% numa-vmstat.node1.numa_local
996.64 ± 21% -59.6% 402.28 ± 19% sched_debug.cfs_rq:/.exec_clock.stddev
104.28 ± 41% -46.9% 55.34 ± 26% sched_debug.cfs_rq:/.load_avg.avg
3214 ±117% -80.2% 637.62 ± 34% sched_debug.cfs_rq:/.load_avg.max
394.58 ± 98% -73.3% 105.44 ± 39% sched_debug.cfs_rq:/.load_avg.stddev
5.98 ± 28% -48.7% 3.07 ± 11% sched_debug.cfs_rq:/.nr_spread_over.avg
-1514498 +51.6% -2295494 sched_debug.cfs_rq:/.spread0.min
122.04 ± 56% +80.0% 219.67 ± 27% sched_debug.cfs_rq:/.util_est_enqueued.min
32.88 ± 24% -54.1% 15.09 ± 30% sched_debug.cpu.cpu_load[2].avg
579.25 ± 27% -66.9% 191.67 ± 77% sched_debug.cpu.cpu_load[2].max
86.12 ± 25% -69.0% 26.66 ± 76% sched_debug.cpu.cpu_load[2].stddev
32.72 ± 19% -53.2% 15.32 ± 31% sched_debug.cpu.cpu_load[3].avg
567.58 ± 20% -67.9% 181.96 ± 75% sched_debug.cpu.cpu_load[3].max
83.66 ± 17% -68.7% 26.14 ± 75% sched_debug.cpu.cpu_load[3].stddev
32.44 ± 18% -51.6% 15.71 ± 32% sched_debug.cpu.cpu_load[4].avg
547.54 ± 20% -62.7% 204.04 ± 70% sched_debug.cpu.cpu_load[4].max
81.13 ± 16% -64.5% 28.76 ± 72% sched_debug.cpu.cpu_load[4].stddev
250425 -32.4% 169297 sched_debug.cpu.nr_switches.avg
133782 ± 9% -27.0% 97687 ± 6% sched_debug.cpu.nr_switches.min
250846 -32.3% 169715 sched_debug.cpu.sched_count.avg
133308 ± 9% -26.7% 97723 ± 6% sched_debug.cpu.sched_count.min
49194 -73.4% 13104 ± 6% sched_debug.cpu.sched_goidle.avg
113929 ± 9% -73.7% 29926 ± 12% sched_debug.cpu.sched_goidle.max
8580 ± 38% -69.1% 2648 ± 28% sched_debug.cpu.sched_goidle.min
26441 ± 22% -79.8% 5346 ± 5% sched_debug.cpu.sched_goidle.stddev
158032 -31.7% 107881 sched_debug.cpu.ttwu_count.avg
496671 ± 4% +43.2% 711182 ± 3% sched_debug.cpu.ttwu_count.max
83598 ± 8% -29.3% 59078 ± 4% sched_debug.cpu.ttwu_count.min
52976 ± 6% +27.7% 67665 ± 3% sched_debug.cpu.ttwu_count.stddev
7685 +63.4% 12557 sched_debug.cpu.ttwu_local.avg
44744 ± 8% +148.0% 110956 ± 3% sched_debug.cpu.ttwu_local.max
4633 +53.2% 7098 ± 3% sched_debug.cpu.ttwu_local.min
4211 ± 9% +156.0% 10783 ± 4% sched_debug.cpu.ttwu_local.stddev
423546 +71.7% 727306 slabinfo.Acpi-Namespace.active_objs
4152 +71.7% 7130 slabinfo.Acpi-Namespace.active_slabs
423563 +71.7% 727356 slabinfo.Acpi-Namespace.num_objs
4152 +71.7% 7130 slabinfo.Acpi-Namespace.num_slabs
15406 ± 7% +37.3% 21147 ± 2% slabinfo.Acpi-ParseExt.active_objs
395.25 ± 7% +37.5% 543.50 ± 2% slabinfo.Acpi-ParseExt.active_slabs
15435 ± 7% +37.4% 21214 ± 2% slabinfo.Acpi-ParseExt.num_objs
395.25 ± 7% +37.5% 543.50 ± 2% slabinfo.Acpi-ParseExt.num_slabs
351605 +91.5% 673472 slabinfo.Acpi-State.active_objs
6903 +91.8% 13236 ± 2% slabinfo.Acpi-State.active_slabs
352087 +91.7% 675111 ± 2% slabinfo.Acpi-State.num_objs
6903 +91.8% 13236 ± 2% slabinfo.Acpi-State.num_slabs
15354 ± 6% +70.5% 26183 ± 4% slabinfo.avc_xperms_data.active_objs
15366 ± 6% +70.6% 26209 ± 4% slabinfo.avc_xperms_data.num_objs
926.00 ± 21% +170.1% 2501 ± 2% slabinfo.biovec-max.active_objs
240.75 ± 20% +164.5% 636.75 ± 2% slabinfo.biovec-max.active_slabs
964.75 ± 20% +164.1% 2547 ± 2% slabinfo.biovec-max.num_objs
240.75 ± 20% +164.5% 636.75 ± 2% slabinfo.biovec-max.num_slabs
340012 +88.9% 642352 ± 2% slabinfo.btrfs_delayed_node.active_objs
6538 +88.9% 12352 ± 2% slabinfo.btrfs_delayed_node.active_slabs
340016 +88.9% 642356 ± 2% slabinfo.btrfs_delayed_node.num_objs
6538 +88.9% 12352 ± 2% slabinfo.btrfs_delayed_node.num_slabs
24128 +70.9% 41245 ± 2% slabinfo.btrfs_extent_buffer.active_objs
417.75 +72.7% 721.50 ± 2% slabinfo.btrfs_extent_buffer.active_slabs
24246 +72.7% 41874 ± 2% slabinfo.btrfs_extent_buffer.num_objs
417.75 +72.7% 721.50 ± 2% slabinfo.btrfs_extent_buffer.num_slabs
288813 +101.5% 582073 ± 2% slabinfo.btrfs_extent_map.active_objs
5157 +101.6% 10395 ± 2% slabinfo.btrfs_extent_map.active_slabs
288843 +101.5% 582136 ± 2% slabinfo.btrfs_extent_map.num_objs
5157 +101.6% 10395 ± 2% slabinfo.btrfs_extent_map.num_slabs
339097 +89.2% 641617 ± 2% slabinfo.btrfs_inode.active_objs
12112 +89.2% 22918 ± 2% slabinfo.btrfs_inode.active_slabs
339153 +89.2% 641721 ± 2% slabinfo.btrfs_inode.num_objs
12112 +89.2% 22918 ± 2% slabinfo.btrfs_inode.num_slabs
444091 +75.6% 779952 ± 2% slabinfo.dentry.active_objs
10578 +75.6% 18578 ± 2% slabinfo.dentry.active_slabs
444295 +75.6% 780328 ± 2% slabinfo.dentry.num_objs
10578 +75.6% 18578 ± 2% slabinfo.dentry.num_slabs
664.00 ± 5% +15.4% 766.00 ± 10% slabinfo.inotify_inode_mark.active_objs
664.00 ± 5% +15.4% 766.00 ± 10% slabinfo.inotify_inode_mark.num_objs
6871 ± 5% +21.3% 8331 ± 2% slabinfo.kmalloc-1024.active_objs
6950 ± 5% +21.0% 8412 ± 2% slabinfo.kmalloc-1024.num_objs
20046 ± 3% +15.7% 23186 ± 7% slabinfo.kmalloc-128.active_objs
20224 ± 3% +15.8% 23421 ± 7% slabinfo.kmalloc-128.num_objs
24292 ± 3% +60.6% 39017 ± 3% slabinfo.kmalloc-192.active_objs
579.00 ± 3% +60.9% 931.75 ± 3% slabinfo.kmalloc-192.active_slabs
24344 ± 3% +60.8% 39157 ± 3% slabinfo.kmalloc-192.num_objs
579.00 ± 3% +60.9% 931.75 ± 3% slabinfo.kmalloc-192.num_slabs
1298 +10.6% 1436 slabinfo.kmalloc-4096.active_objs
1316 +10.4% 1453 slabinfo.kmalloc-4096.num_objs
29985 ± 5% +21.3% 36371 ± 4% slabinfo.kmalloc-96.active_objs
718.25 ± 5% +22.1% 877.00 ± 4% slabinfo.kmalloc-96.active_slabs
30186 ± 5% +22.1% 36846 ± 4% slabinfo.kmalloc-96.num_objs
718.25 ± 5% +22.1% 877.00 ± 4% slabinfo.kmalloc-96.num_slabs
326085 +85.6% 605363 ± 2% slabinfo.radix_tree_node.active_objs
5823 +85.6% 10810 ± 2% slabinfo.radix_tree_node.active_slabs
326119 +85.6% 605432 ± 2% slabinfo.radix_tree_node.num_objs
5823 +85.6% 10810 ± 2% slabinfo.radix_tree_node.num_slabs
5099 ± 8% +25.9% 6418 ± 2% slabinfo.scsi_sense_cache.active_objs
5107 ± 7% +26.1% 6441 ± 2% slabinfo.scsi_sense_cache.num_objs
4040 ± 7% -14.1% 3472 ± 5% slabinfo.skbuff_head_cache.active_objs
4.70 ± 20% -1.6 3.13 ± 27% perf-profile.calltrace.cycles-pp.ret_from_fork
4.70 ± 20% -1.6 3.13 ± 27% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork
1.38 ± 2% -0.4 0.95 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.38 ± 2% -0.4 0.95 ± 5% perf-profile.calltrace.cycles-pp.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.01 ± 2% -0.3 0.67 ± 4% perf-profile.calltrace.cycles-pp.btrfs_rename.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64
1.01 ± 2% -0.3 0.69 ± 5% perf-profile.calltrace.cycles-pp.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
48.20 +0.8 48.99 perf-profile.calltrace.cycles-pp.do_sys_open.do_syscall_64.entry_SYSCALL_64_after_hwframe
94.06 +1.5 95.61 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
94.11 +1.6 95.66 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
3.48 ± 25% -2.0 1.45 ± 19% perf-profile.children.cycles-pp.btrfs_search_slot
4.70 ± 20% -1.6 3.13 ± 27% perf-profile.children.cycles-pp.ret_from_fork
4.70 ± 20% -1.6 3.13 ± 27% perf-profile.children.cycles-pp.kthread
1.75 ± 32% -1.4 0.34 ± 37% perf-profile.children.cycles-pp.btrfs_lock_root_node
1.77 ± 32% -1.4 0.35 ± 36% perf-profile.children.cycles-pp.btrfs_tree_lock
1.45 ± 33% -0.9 0.51 ± 45% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.70 ± 38% -0.6 0.09 ± 47% perf-profile.children.cycles-pp.finish_wait
0.65 ± 29% -0.5 0.15 ± 14% perf-profile.children.cycles-pp.queued_write_lock_slowpath
1.38 ± 2% -0.4 0.95 ± 5% perf-profile.children.cycles-pp.__x64_sys_rename
1.38 ± 2% -0.4 0.95 ± 5% perf-profile.children.cycles-pp.do_renameat2
0.75 -0.4 0.39 ± 4% perf-profile.children.cycles-pp.__btrfs_unlink_inode
1.01 ± 2% -0.3 0.67 ± 4% perf-profile.children.cycles-pp.btrfs_rename
1.01 ± 2% -0.3 0.69 ± 5% perf-profile.children.cycles-pp.vfs_rename
0.38 ± 28% -0.3 0.09 ± 10% perf-profile.children.cycles-pp.queued_read_lock_slowpath
0.50 -0.2 0.25 ± 4% perf-profile.children.cycles-pp.btrfs_lookup_dir_item
0.53 ± 11% -0.2 0.29 ± 4% perf-profile.children.cycles-pp.btrfs_async_run_delayed_root
0.50 ± 13% -0.2 0.29 ± 16% perf-profile.children.cycles-pp.__wake_up_common_lock
0.31 ± 2% -0.2 0.15 ± 8% perf-profile.children.cycles-pp.btrfs_del_inode_ref
0.34 ± 20% -0.2 0.18 ± 15% perf-profile.children.cycles-pp.btrfs_lookup_inode
0.36 ± 19% -0.2 0.21 ± 13% perf-profile.children.cycles-pp.__btrfs_update_delayed_inode
0.37 ± 11% -0.1 0.25 ± 16% perf-profile.children.cycles-pp.__wake_up_common
0.20 ± 11% -0.1 0.07 ± 14% perf-profile.children.cycles-pp.btrfs_delete_delayed_items
0.36 ± 11% -0.1 0.24 ± 18% perf-profile.children.cycles-pp.autoremove_wake_function
0.32 ± 2% -0.1 0.20 ± 7% perf-profile.children.cycles-pp.evict
0.32 ± 2% -0.1 0.20 ± 7% perf-profile.children.cycles-pp.btrfs_evict_inode
0.56 ± 2% -0.1 0.45 ± 6% perf-profile.children.cycles-pp.dput
0.32 ± 3% -0.1 0.21 ± 6% perf-profile.children.cycles-pp.dentry_kill
0.32 ± 3% -0.1 0.21 ± 6% perf-profile.children.cycles-pp.__dentry_kill
0.38 ± 9% -0.1 0.29 ± 15% perf-profile.children.cycles-pp.try_to_wake_up
0.41 ± 5% -0.1 0.35 ± 7% perf-profile.children.cycles-pp.btrfs_insert_empty_items
0.10 ± 7% -0.1 0.04 ± 58% perf-profile.children.cycles-pp.btrfs_unlink_inode
0.09 ± 8% -0.1 0.04 ± 58% perf-profile.children.cycles-pp.btrfs_del_orphan_item
0.10 ± 8% -0.0 0.06 ± 9% perf-profile.children.cycles-pp.btrfs_truncate_inode_items
0.10 ± 4% -0.0 0.07 ± 7% perf-profile.children.cycles-pp.btrfs_commit_inode_delayed_inode
0.10 ± 5% -0.0 0.08 ± 5% perf-profile.children.cycles-pp.btrfs_lookup
0.10 ± 5% -0.0 0.08 ± 5% perf-profile.children.cycles-pp.btrfs_lookup_dentry
0.08 ± 5% +0.0 0.11 ± 4% perf-profile.children.cycles-pp.touch_atime
0.06 ± 20% +0.0 0.09 ± 4% perf-profile.children.cycles-pp.delayed_ref_async_start
0.30 ± 2% +0.0 0.34 ± 6% perf-profile.children.cycles-pp.selinux_inode_permission
0.04 ± 58% +0.0 0.08 perf-profile.children.cycles-pp.generic_bin_search
0.07 ± 20% +0.0 0.11 ± 15% perf-profile.children.cycles-pp.setup_items_for_insert
0.06 ± 9% +0.0 0.10 ± 4% perf-profile.children.cycles-pp.read_block_for_search
0.01 ±173% +0.0 0.06 ± 14% perf-profile.children.cycles-pp.__filemap_fdatawrite_range
0.05 ± 62% +0.0 0.10 ± 17% perf-profile.children.cycles-pp.btrfs_get_token_32
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.queue_work_on
0.00 +0.1 0.05 ± 9% perf-profile.children.cycles-pp.btrfs_release_path
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.btrfs_update_inode
0.01 ±173% +0.1 0.07 ± 12% perf-profile.children.cycles-pp.btrfs_del_items
0.00 +0.1 0.06 ± 11% perf-profile.children.cycles-pp.find_extent_buffer
0.14 ± 8% +0.1 0.20 ± 11% perf-profile.children.cycles-pp.__vfs_write
0.12 ± 10% +0.1 0.19 ± 11% perf-profile.children.cycles-pp.btrfs_file_write_iter
0.14 ± 11% +0.1 0.21 ± 10% perf-profile.children.cycles-pp.ksys_write
0.14 ± 8% +0.1 0.21 ± 11% perf-profile.children.cycles-pp.vfs_write
0.07 ± 23% +0.1 0.14 ± 10% perf-profile.children.cycles-pp.btrfs_buffered_write
0.00 +0.1 0.09 ± 15% perf-profile.children.cycles-pp.btrfs_try_tree_write_lock
0.00 +0.3 0.26 ± 14% perf-profile.children.cycles-pp.unlock_up
48.20 +0.8 49.00 perf-profile.children.cycles-pp.do_sys_open
94.12 +1.5 95.65 perf-profile.children.cycles-pp.do_syscall_64
94.16 +1.5 95.71 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
78.42 +1.6 80.06 ± 2% perf-profile.children.cycles-pp._raw_spin_lock
0.26 ± 19% -0.1 0.11 ± 11% perf-profile.self.cycles-pp.queued_write_lock_slowpath
0.03 ±102% +0.0 0.08 ± 22% perf-profile.self.cycles-pp.btrfs_get_token_32
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.generic_bin_search
0.00 +0.1 0.06 ± 22% perf-profile.self.cycles-pp.btrfs_set_token_32
blogbench.time.system_time
25200 +-+-----------------------------------------------------------------+
| O |
25000 +-+ O O O O O |
24800 O-+ O O O O O O O O O |
| O O O O O O |
24600 +-+ O O O |
| |
24400 +-+ |
| |
24200 +-+ + + .+ .+ |
24000 +-+ + + +: +. .+ +. : .+ +. : |
| + .+ + : : + + + : + +. .+ + : : +.. +|
23800 +-+ +. : : + :+ + + +. +. : : + : +.+ |
| :: + + + :+ + : |
23600 +-+-----------------------------------------------------------------+
blogbench.time.percent_of_cpu_this_job_got
8450 +-+----O-------------------------------------------O-----------------+
8400 O-+ O O O O O O |
| O O O O O O O O O |
8350 +-O O O O O O |
8300 +-+ O |
| |
8250 +-+ |
8200 +-+ |
8150 +-+ + |
| + : + +. .+ .+ +.+ |
8100 +-+. .+ : + : : + + .+ : +..+. : : + +.. +|
8050 +-+ +. + : : +. : + +. : : : : : +.+ |
| : : +.+..+.+.+ + : : : : |
8000 +-+ + + + |
7950 +-+------------------------------------------------------------------+
blogbench.time.voluntary_context_switches
1.5e+07 +-+---------------------------------------------------------------+
|+ + .+ +.. +.+ |
1.4e+07 +-+ +.+..+ + .+. .+. + +.+.+.+.+.+. .+.+.+. : + |
| + + + +.+. +. : +..+.+.+.|
1.3e+07 +-+ + |
| |
1.2e+07 +-+ |
| |
1.1e+07 +-+ |
| |
1e+07 +-+ |
| O O O O O O |
9e+06 O-O O O O O O O O O O O O O O |
| O O O O |
8e+06 +-+---------------------------------------------------------------+
blogbench.time.file_system_outputs
8e+07 +-+---------------------------------------------------------------+
7.5e+07 +-+ O O O O |
O O O O O O O O O O O O O O O O O O O O |
7e+07 +-+ O |
6.5e+07 +-+ |
| |
6e+07 +-+ |
5.5e+07 +-+ |
5e+07 +-+ |
| |
4.5e+07 +-+ |
4e+07 +-+ .+. |
|.+.+.+..+. .+.+.+.+.+. .+.+.+. .+. .+.+..+.+.+.+ +.+.+..+.+.+.|
3.5e+07 +-+ + +. + + |
3e+07 +-+---------------------------------------------------------------+
blogbench.write_score
8000 +-+------------------------------------------------------------------+
| O O O O O O O O O O O O O O O O |
7500 O-+ O O O O O O O O |
7000 +-+ |
| |
6500 +-+ |
6000 +-+ |
| |
5500 +-+ |
5000 +-+ |
| |
4500 +-+ |
4000 +-+.+..+.+. .+..+.+.+. .+. .+..+.+. .+.+.. .+. .+..+.+.|
| + +.+..+ +.+..+.+.+ + + + |
3500 +-+------------------------------------------------------------------+
[*] 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,
Rong Chen
View attachment "config-4.19.0-rc7-00076-ge3290733" of type "text/plain" (167709 bytes)
View attachment "job-script" of type "text/plain" (7263 bytes)
View attachment "job.yaml" of type "text/plain" (4897 bytes)
View attachment "reproduce" of type "text/plain" (408 bytes)
Powered by blists - more mailing lists