In 19.6.1 of the handbook it says "vfs.zfs.arc_max...This value can only be adjusted at boot time..." This tunable has been dynamically adjustable since Jul 2016 which applies to 10.4 and 11.x base r302714 for stable/10 with stable/11 being available from initial creation. vfs.zfs.arc_max, vfs.zfs.arc_min and vfs.zfs.arc_meta_limit can now be adjusted with sysctl(8) while vfs.zfs.vdev.cache.size is now the only(?) tunable left to set at boot time.
I thought I fixed that in January 2017, but it seems I never actually did it. Sorry.
https://reviews.freebsd.org/D9311
A commit references this bug: Author: allanjude Date: Sun Jun 17 01:48:19 UTC 2018 New revision: 51852 URL: https://svnweb.freebsd.org/changeset/doc/51852 Log: ZFS Handbook: vfs.zfs.arc_max and arc_min are adjustable at runtime This has been the case since FreeBSD 11 PR: 229035 Reported by: cperciva Reviewed by: bcr, wblock (previous version) Sponsored by: Klara Systems Differential Revision: https://reviews.freebsd.org/D9311 Changes: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml