> By entering as su/doas sysctl kern.bufcachepercent=80 shows me the > change from default=20 to 80 as expected, but after a reboot the value > is set again/still to 20 (%).
sysctl changes the running state. It does not change that file for future boots.