查看ZFS_ARC占用内存情况
arc_summary

为 ARC 分配足够的内存对于 IO 性能至关重要,因此请谨慎减少内存。一般来说,至少分配2 GiB Base + 1 G内存/每T 。例如,如果您有一个具有8 TiB可用存储空间的池,那么您应该为 ARC使用10 GiB内存(2G+8G)。
官网原文:https://pve.proxmox.com/wiki/ZFS_on_Linux

一次性修改,限制最高占用10G内存(重启会失效)
echo "$[10 * 1024*1024*1024]" >/sys/module/zfs/parameters/zfs_arc_max
永久更改ARC限制10G
echo options zfs zfs_arc_max="$[10 * 1024*1024*1024]" >> /etc/modprobe.d/zfs.conf
如果您的根文件系统是 ZFS,则每次此值发生变化时,您都必须更新 initramfs:
# update-initramfs -u -k all