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