git: kernel - Change machdep.pmap_dynamic_delete default

Matthew Dillon dillon at
Sun Jan 8 14:08:15 PST 2017

commit 8983ce704e53a37ff59235ec000eb1ebcb26e76e
Author: Matthew Dillon <dillon at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list