Date: Thu, 12 Oct 2023 23:59:44 +0100 From: void <void@f-m.fm> To: freebsd-current@freebsd.org Subject: Re: how to set vfs.zfs.arc.max in 15-current ? Message-ID: <ZSh6YHLphkO2u-Ea@int21h> In-Reply-To: <20231012182749.AA34F185@slippy.cwsent.com> References: <ZSgtvuWSpRKxIE9N@int21h> <20231012182749.AA34F185@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 12, 2023 at 11:27:49AM -0700, Cy Schubert wrote: >In message <ZSgtvuWSpRKxIE9N@int21h>, void writes: >> Is there a new way to set arc.max in 15-current? >> >> It's no longer settable (except to "0") in main-n265801 (Oct 7th) >> while multiuser. >> >> # sysctl vfs.zfs.arc.max=8589934592 >> vfs.zfs.arc.max: 0 >> sysctl: vfs.zfs.arc.max=8589934592: Invalid argument > >Try reducing your arc.max by an order of 10. This suggests that it's >probably failing in param_set_arc_max() in the val >= arc_all_memory() >comparison.. Hi, thanks for replying. Sadly, your suggestion doesn't work in this case: root@beer:/usr/src# sysctl vfs.zfs.arc.max=8589934592 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=8589934592: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=858993459 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=858993459: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=85899345 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=85899345: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=8589934 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=8589934: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=858993 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=858993: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=85899 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=85899: Invalid argument root@beer:/usr/src# sysctl vfs.zfs.arc.max=8589 vfs.zfs.arc.max: 0 sysctl: vfs.zfs.arc.max=8589: Invalid argument --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ZSh6YHLphkO2u-Ea>