lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Wed, 04 Nov 2015 13:48:30 +0800
From:	kernel test robot <ying.huang@...ux.intel.com>
TO:	Jaegeuk Kim <jaegeuk@...nel.org>
CC:	Chao Yu <chao2.yu@...sung.com>
Subject: [lkp] [f2fs] 60b99b486b: +1.9% fileio.requests_per_sec

FYI, we noticed the below changes on

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit 60b99b486b568c13cbb7caa83cf8a12af7665f1e ("f2fs: introduce a periodic checkpoint flow")


=========================================================================================
tbox_group/testcase/rootfs/kconfig/compiler/period/nr_threads/disk/fs/size/filenum/rwmode/iomode:
  lkp-ws02/fileio/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/600s/100%/1HDD/f2fs/64G/1024f/seqrewr/sync

commit: 
  5c2674347466d5c2d5169214e95f4ad6dc09e9b6
  60b99b486b568c13cbb7caa83cf8a12af7665f1e

5c2674347466d5c2 60b99b486b568c13cbb7caa83c 
---------------- -------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      1111 ±  8%    +279.7%       4219 ± 23%  fileio.request_latency_max_ms
      5656 ±  0%      +1.9%       5764 ±  0%  fileio.requests_per_sec
 1.088e+08 ±  0%      +1.9%  1.108e+08 ±  0%  fileio.time.file_system_outputs
     46225 ±  0%      +4.9%      48473 ±  0%  fileio.time.involuntary_context_switches
      3759 ±  0%      +2.6%       3858 ±  1%  fileio.time.maximum_resident_set_size
     47.00 ± 92%    +163.8%     124.00 ±  8%  numa-vmstat.node0.workingset_refault
     37306 ±  2%     -10.6%      33365 ±  1%  softirqs.BLOCK
    328.00 ±  0%     +55.5%     510.00 ±  1%  time.file_system_inputs
     79132 ± 17%     +30.7%     103393 ±  2%  numa-meminfo.node0.Active
    122897 ± 10%     -20.4%      97780 ±  2%  numa-meminfo.node1.Active
      1.45 ±  1%      +3.3%       1.50 ±  1%  turbostat.%Busy
      0.40 ± 13%     +76.1%       0.70 ± 19%  turbostat.Pkg%pc3
      0.12 ± 15%    +638.8%       0.91 ± 16%  turbostat.Pkg%pc6
     83662 ±  0%      +1.9%      85235 ±  0%  vmstat.io.bo
    626.00 ±  5%     +23.0%     770.25 ±  8%  vmstat.memory.buff
      9980 ±  1%      +2.6%      10241 ±  1%  vmstat.system.cs
 2.012e+08 ± 11%     +25.0%  2.514e+08 ±  8%  cpuidle.C1E-NHM.time
     52329 ± 11%     -23.6%      39994 ± 12%  cpuidle.C3-NHM.usage
      5227 ± 29%    +413.0%      26816 ±114%  cpuidle.POLL.time
    336.25 ± 33%     +82.5%     613.50 ±  6%  cpuidle.POLL.usage
      2648 ±  5%     -13.8%       2283 ±  2%  proc-vmstat.kswapd_high_wmark_hit_quickly
      3872 ±  1%     +12.6%       4361 ±  3%  proc-vmstat.kswapd_low_wmark_hit_quickly
      1072 ± 29%     +30.1%       1395 ± 16%  proc-vmstat.pgpgin
      9856 ± 11%    +350.3%      44384 ±  3%  proc-vmstat.slabs_scanned
      3364 ±  2%     -20.9%       2660 ±  2%  slabinfo.f2fs_extent_tree.active_objs
      3364 ±  2%     -20.9%       2660 ±  2%  slabinfo.f2fs_extent_tree.num_objs
     19645 ±  0%      +9.8%      21579 ±  4%  slabinfo.jbd2_revoke_record_s.num_objs
      3165 ±  4%      -8.7%       2891 ±  8%  slabinfo.proc_inode_cache.num_objs
      0.00 ± -1%      +Inf%    1774752 ±  7%  latency_stats.avg.call_rwsem_down_read_failed.f2fs_convert_inline_inode.[f2fs].f2fs_write_begin.[f2fs].generic_perform_write.__generic_file_write_iter.generic_file_write_iter.f2fs_file_write_iter.[f2fs].__vfs_write.vfs_write.SyS_pwrite64.entry_SYSCALL_64_fastpath
      0.00 ± -1%      +Inf%    1804979 ± 68%  latency_stats.avg.get_request.blk_queue_bio.generic_make_request.submit_bio.f2fs_submit_page_bio.[f2fs].get_meta_page.[f2fs].get_node_info.[f2fs].read_node_page.[f2fs].get_node_page.[f2fs].get_dnode_of_data.[f2fs].f2fs_reserve_block.[f2fs].f2fs_get_block.[f2fs]
      0.00 ± -1%      +Inf%    3191014 ±  6%  latency_stats.max.call_rwsem_down_read_failed.f2fs_convert_inline_inode.[f2fs].f2fs_write_begin.[f2fs].generic_perform_write.__generic_file_write_iter.generic_file_write_iter.f2fs_file_write_iter.[f2fs].__vfs_write.vfs_write.SyS_pwrite64.entry_SYSCALL_64_fastpath
   1043277 ±  6%    +294.7%    4118293 ± 23%  latency_stats.max.generic_file_write_iter.f2fs_file_write_iter.[f2fs].__vfs_write.vfs_write.SyS_pwrite64.entry_SYSCALL_64_fastpath
      0.00 ± -1%      +Inf%    1804979 ± 68%  latency_stats.max.get_request.blk_queue_bio.generic_make_request.submit_bio.f2fs_submit_page_bio.[f2fs].get_meta_page.[f2fs].get_node_info.[f2fs].read_node_page.[f2fs].get_node_page.[f2fs].get_dnode_of_data.[f2fs].f2fs_reserve_block.[f2fs].f2fs_get_block.[f2fs]
     16549 ± 50%    +248.8%      57724 ±145%  latency_stats.max.rpc_wait_bit_killable.__rpc_wait_for_completion_task.nfs4_run_open_task.[nfsv4]._nfs4_open_and_get_state.[nfsv4].nfs4_do_open.[nfsv4].nfs4_atomic_open.[nfsv4].nfs4_file_open.[nfsv4].do_dentry_open.vfs_open.path_openat.do_filp_open.do_sys_open
      0.00 ± -1%      +Inf%   16400627 ±  7%  latency_stats.sum.call_rwsem_down_read_failed.f2fs_convert_inline_inode.[f2fs].f2fs_write_begin.[f2fs].generic_perform_write.__generic_file_write_iter.generic_file_write_iter.f2fs_file_write_iter.[f2fs].__vfs_write.vfs_write.SyS_pwrite64.entry_SYSCALL_64_fastpath
      0.00 ± -1%      +Inf%    1804979 ± 68%  latency_stats.sum.get_request.blk_queue_bio.generic_make_request.submit_bio.f2fs_submit_page_bio.[f2fs].get_meta_page.[f2fs].get_node_info.[f2fs].read_node_page.[f2fs].get_node_page.[f2fs].get_dnode_of_data.[f2fs].f2fs_reserve_block.[f2fs].f2fs_get_block.[f2fs]
   -102455 ±-26%     +43.5%    -147067 ±-18%  sched_debug.cfs_rq[14]:/.spread0
      4.25 ± 42%    +152.9%      10.75 ± 30%  sched_debug.cfs_rq[15]:/.util_avg
     49880 ± 10%     -75.7%      12114 ± 81%  sched_debug.cfs_rq[4]:/.spread0
     47475 ± 29%     -64.6%      16798 ± 70%  sched_debug.cfs_rq[5]:/.spread0
      4.75 ±  9%    +157.9%      12.25 ± 65%  sched_debug.cfs_rq[6]:/.load_avg
      5.00 ± 14%    +165.0%      13.25 ± 58%  sched_debug.cfs_rq[6]:/.tg_load_avg_contrib
    -86.50 ±-72%    +177.5%    -240.00 ± -8%  sched_debug.cpu#1.nr_uninterruptible
     -3.00 ±-212%    -525.0%      12.75 ±115%  sched_debug.cpu#11.nr_uninterruptible
      2.75 ±211%   +1154.5%      34.50 ±  9%  sched_debug.cpu#15.nr_uninterruptible
      4.50 ±163%    +583.3%      30.75 ± 25%  sched_debug.cpu#18.nr_uninterruptible
     10.25 ±136%    +234.1%      34.25 ± 43%  sched_debug.cpu#19.nr_uninterruptible
      4.75 ±399%    +636.8%      35.00 ± 46%  sched_debug.cpu#2.nr_uninterruptible
      6.75 ±174%    +259.3%      24.25 ± 39%  sched_debug.cpu#22.nr_uninterruptible
    921417 ±  7%     -10.1%     828517 ±  7%  sched_debug.cpu#5.avg_idle
     14.00 ± 25%     +98.2%      27.75 ± 29%  sched_debug.cpu#7.nr_uninterruptible


lkp-ws02: Westmere-EP
Memory: 16G



                              fileio.requests_per_sec

  5860 ++-------------------------------------------------------------------+
  5840 ++ O                      O                                          |
       O     O  O  O O     O  O     O  O  O    O  O  O  O  O  O  O          |
  5820 ++               O                   O                               |
  5800 ++                                                                   |
  5780 ++                                                                   |
  5760 ++                                                          O  O  O  |
       |                                                                    O
  5740 ++                                                                   |
  5720 ++                                                                   |
  5700 ++                                                                   |
  5680 ++                                                                   |
       | .*..*..                         .*.     .*..*..                   .*
  5660 *+       *..*.*..*..*..*..  .*..*.   *..*.       *..*..*..*.*..*..*. |
  5640 ++------------------------*------------------------------------------+


                             fileio.time.file_system_outputs

  1.125e+08 ++--------------------------------------------------------------+
            O  O O                  O       O       O  O                    |
   1.12e+08 ++      O  O O  O  O O     O O     O O       O  O  O O          |
  1.115e+08 ++                                                              |
            |                                                               |
   1.11e+08 ++                                                         O    |
            |                                                       O    O  O
  1.105e+08 ++                                                              |
            |                                                               |
    1.1e+08 ++                                                              |
  1.095e+08 ++                                                              |
            |                                                               |
   1.09e+08 ++.*.*..                       .*..    .*..*.                   |
            *.      *..*.*..*..*.*..    .*.    *.*.      *..*..*.*..*..*.*..*
  1.085e+08 ++----------------------*--*------------------------------------+


                              time.file_system_inputs

  520 O+----O--------O--O-------------------O--O----------------------O-----+
  500 ++ O     O  O          O  O  O  O  O        O     O  O O  O  O        O
      |                   O                          O                   O  |
  480 ++                                                                    |
  460 ++                                                                    |
      |                                                                     |
  440 ++                                                                    |
  420 ++                                                                    |
  400 ++                                                                    |
      |                                                                     |
  380 ++                                                                    |
  360 ++                                                                    |
      |                                                                     |
  340 *+.*..*..*..*..*..*.*..*..*..*..*..*..*..*..*..*..*..*.*..*..*..*..*..*
  320 ++--------------------------------------------------------------------+


                                    vmstat.io.bo

  86500 ++------------------------------------------------------------------+
        O  O  O  O O  O  O  O     O O  O  O  O  O  O O  O     O             |
  86000 ++                     O                           O     O          |
        |                                                                   |
  85500 ++                                                                  |
        |                                                           O O  O  O
  85000 ++                                                                  |
        |                                                                   |
  84500 ++                                                                  |
        |                                                                   |
  84000 ++                                                                  |
        *..*..                           .*..*..*.. .*..        .*..*.*..*..*
  83500 ++    *..*.*..*..  .*..  .*.*..*.          *    *..*..*.            |
        |                *.    *.                                           |
  83000 ++------------------------------------------------------------------+


                              proc-vmstat.slabs_scanned

  50000 ++------------------------------------------------------------------+
        |     O       O     O             O  O  O    O                O     O
  45000 O+ O     O O     O     O  O O  O                O  O  O  O  O    O  |
  40000 ++                                         O                        |
        |                                                                   |
  35000 ++                                                                  |
  30000 ++                                                                  |
        | .*..*.. .*..*..*..  .*..*.     .*                                 |
  25000 *+       *          *.      *..*.  :                                |
  20000 ++                                 :                                |
        |                                   :                               |
  15000 ++                                  :                               |
  10000 ++                                   :    .*      .*..          .*..|
        |                                    *..*.  +  .*.      .*..*.*.    *
   5000 ++-------------------------------------------*--------*-------------+
	[*] 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" (3571 bytes)

View attachment "reproduce" of type "text/plain" (37014 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ