zfs arc size

Запись создана 18 апреля, 2023

To set zfs_arc_max as 1/4 of RAM (by default it’s 1/2) you can use that script

#!/bin/bash
 
arc_size=`free | awk 'NR ==2 { OFMT="%.0f"; print $2/4*1024}'`
 
echo "$arc_size" > /sys/module/zfs/parameters/zfs_arc_max
 
echo 3 > /proc/sys/vm/drop_caches
 
echo "options zfs zfs_arc_min=0" > /etc/modprobe.d/zfs.conf
echo "options zfs zfs_arc_max=$arc_size" >> /etc/modprobe.d/zfs.conf
update-initramfs -u -k all

To get an actual information about zfs_arc

arc_summary -s arc
arc_summary -s archits

This is a good article about ZFS ARC https://linuxhint.com/configure-zfs-cache-high-speed-io/

» Запись из раздела Linux | Комментировать

Комментарии





Ответить