support ZFS ARC on freebsd

This commit is contained in:
henrygd
2026-02-26 18:38:54 -05:00
parent b91eb6de40
commit 69fdcb36ab
4 changed files with 57 additions and 29 deletions

11
agent/zfs/zfs_freebsd.go Normal file
View File

@@ -0,0 +1,11 @@
//go:build freebsd
package zfs
import (
"golang.org/x/sys/unix"
)
func ARCSize() (uint64, error) {
return unix.SysctlUint64("kstat.zfs.misc.arcstats.size")
}