Some suggested minor performance tweaks

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Tunables:
  1. Sysctl tunable: net.inet.carp.allow=0 - Gets rid of the annoying boot delay from trying to negotiate high availability; reboot to have it take effect. This seems to be a carryover from iX's commercial offerings. If you're running only a single node, you don't need multi-chassis HA.
  2. Loader tunables:
    if_bnxt_load=NO
    if_qlxgbe_load=NO - Don't load kernel 10G NIC drivers. If you don't have the requisite NIC hardware, this frees up a little bit of kernel memory.
Tasks:
  1. Pre-init task to kldunload t4_tom - Unload a rather persistent kernel Chelsio 10G NIC driver. If you don't have this NIC, free up some kernel memory.
 
Joined
Jan 4, 2014
Messages
1,644
Thanks for the tips! Does this apply to earlier FreeNAS versions as well? Tunables are a mystery to me. I wonder if it's worthwhile creating a resource for tunables a bit like @Ericloewe's ZFS Feature Flags in FreeNAS?
 
Last edited:
Top