commit 01251219a4a55242295ec5fadd56b346e172f8ee
Author: Matthew Dillon <[email protected]>
Date: Thu Feb 13 22:43:21 2020 -0800
kernel - Start work on a better burst page-fault mechanic
* The vm.fault_quick sysctl is now a burst count. It still
defaults to 1 which is the same operation as before.
Performance is roughly the same with it set to 1 to 8 as
more work needs to be done to optimize pmap_enter().
Summary of changes:
sys/kern/sys_process.c | 6 +-
sys/vm/vm_fault.c | 388 +++++++++++++++++++++++++++++--------------------
sys/vm/vm_map.c | 2 +
sys/vm/vm_map.h | 2 +-
4 files changed, 237 insertions(+), 161 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/01251219a4a55242295ec5fadd56b346e172f8ee
--
DragonFly BSD source repository