π οΈTuning a Solana Node [ENG]
π― Finer tuning of a Solana validator
Steps:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_pstate=active nohz_full=2,26 isolcpus=2,26 rcu_nocbs=2,26 irqaffinity=0-1,3-25,27-47 idle=poll mitigations=off nvme_core.default_ps_max_latency_us=0 pcie_aspm=off"sudo update-grub && reboot
sudo apt install -y cpufrequtils echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils sudo systemctl disable --now ondemand sudo systemctl enable --now cpufrequtilsmkfs.xfs -f -m reflink=1 -L ledger -d su=512k,sw=1 /dev/nvmeXn1 mkfs.ext4 -F -O ^has_journal -L accounts /dev/nvmeYn1
--block-verification-method unified-scheduler--accounts-db-hash-threads 2--accounts-db-hash-threads 1--snapshot-interval-slots 0sudo systemctl disable systemd-reboot.service sudo systemctl mask systemd-reboot.servicesudo nvme list sudo lspci -vv | grep -i width
π§ Core Isolation for PoH
Why:
How:
π§ solPohTickProd Affinity Script
π Benchmarking PoH performance
π§ͺ Other user scripts
Last updated