kernel - Change machdep.pmap_dynamic_delete default
commit8983ce704e53a37ff59235ec000eb1ebcb26e76e
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 8 Jan 2017 17:47:29 +0000 (8 09:47 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 8 Jan 2017 17:55:27 +0000 (8 09:55 -0800)
treed973ea80ed5dba2c01c49460d1565de9b3eb164e
parent9ef43fc3d55f24f1e544da6dafdabd6fb4c72555
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).
sys/platform/pc64/x86_64/pmap.c