commit 01251219a4a55242295ec5fadd56b346e172f8ee Author: Matthew Dillon <dil...@apollo.backplane.com> 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