git: test - Add lockmgr1, lockmgr2, lockmgr3 tests
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Tue Oct 31 10:49:59 PDT 2017
    
    
  
commit 367612aa80b4fde9fb3dfd4922a93d0547222a7a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Oct 27 18:59:18 2017 -0700
    test - Add lockmgr1, lockmgr2, lockmgr3 tests
    
    * Add tests which perform various system calls intended to exercise
      lockmgr() locks.
    
    * Generally shows a roughly 40% improvement in SMP performance
      from the recent lockmgr changes when shared locks have high
      collision rates.
Summary of changes:
 test/sysperf/Makefile                   | 10 +++++
 test/sysperf/{syscall1.c => lockmgr1.c} | 27 ++++++-------
 test/sysperf/lockmgr2.c                 | 66 ++++++++++++++++++++++++++++++++
 test/sysperf/lockmgr3.c                 | 68 +++++++++++++++++++++++++++++++++
 4 files changed, 158 insertions(+), 13 deletions(-)
 copy test/sysperf/{syscall1.c => lockmgr1.c} (51%)
 create mode 100644 test/sysperf/lockmgr2.c
 create mode 100644 test/sysperf/lockmgr3.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/367612aa80b4fde9fb3dfd4922a93d0547222a7a
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list