git: DragonFly_RELEASE_5_8 kernel - Double LRU dirty pages by default

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Apr 23 19:03:55 PDT 2020


commit 5e7ea5dd807357d1eae4baaebbdec092d70dbfca
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Apr 22 14:05:12 2020 -0700

    kernel - Double LRU dirty pages by default
    
    * The pageout daemon was supposed to double-LRU dirty pages in the inactive
      queue by default and it wasn't.  This was causing dirty tmpfs pages to
      have too much priority in the inactive queue.
    
      Theoretically since tmpfs now issues direct writes to backing store in
      low-memory situations, we should be able to allow its dirty pages to
      cycle normally in all other situations.

Summary of changes:
 sys/vm/vm_pageout.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5e7ea5dd807357d1eae4baaebbdec092d70dbfca


-- 
DragonFly BSD source repository



More information about the Commits mailing list