commit a8bb93523005e5792491b9648c385b5b62c59b75
Author: Matthew Dillon <[email protected]>
Date:   Fri Aug 17 19:57:28 2018 -0700

    kernel - remove BUF_TIMELOCK use in fast flush pass
    
    * Remove the BUF_TIMELOCK call in the fast flush pass.  This call can
      cause unnecessary flush stalls due to clustered writes getting ahead
      of the vfsync scan.
    
    * Significantly improves filesystem flush performance to SSDs.

Summary of changes:
 sys/kern/vfs_subr.c | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a8bb93523005e5792491b9648c385b5b62c59b75


-- 
DragonFly BSD source repository

Reply via email to