git: kernel - Change machdep.pmap_dynamic_delete default

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Jan 8 14:08:15 PST 2017


commit 8983ce704e53a37ff59235ec000eb1ebcb26e76e
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sun Jan 8 09:47:29 2017 -0800

    kernel - Change machdep.pmap_dynamic_delete default
    
    * Enable machdep.pmap_dynamic_delete by default only on machines with
      less than 8G of ram, and disable by default on machines with 8G or more.
    
      This feature works, but it imposes an unnecessary performance loss for
      workloads which fork/exec/wait/exit a lot (bulk builds), or programs which
      mmap and munmap a lot (browsers, perl, other programs).

Summary of changes:
 sys/platform/pc64/x86_64/pmap.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8983ce704e53a37ff59235ec000eb1ebcb26e76e


-- 
DragonFly BSD source repository


More information about the Commits mailing list