Hi all, The kern.bufcachepercent entry in sysctl(2) still claims the default value is 80, even though it was changed to 20 recently.
Index: ./lib/libc/sys/sysctl.2 =================================================================== RCS file: /cvs/src/lib/libc/sys/sysctl.2,v retrieving revision 1.23 diff -u -p -r1.23 sysctl.2 --- ./lib/libc/sys/sysctl.2 21 Apr 2019 16:02:45 -0000 1.23 +++ ./lib/libc/sys/sysctl.2 5 May 2019 16:28:44 -0000 @@ -535,7 +535,7 @@ structure is returned. This structure contains the time that the system was booted. .It Dv KERN_CACHEPCT Pq Va kern.bufcachepercent The maximum percentage of physical memory the buffer cache may use; -the default is 80%. +the default is 20%. .It Dv KERN_CCPU Pq Va kern.ccpu The scheduler exponential decay value. .It Dv KERN_CLOCKRATE Pq Va kern.clockrate
