You should be careful going to the max. ZFS sometimes tend to allocate more then you say, that may cause swapping or allocation errors.
I'd like to see the utilization rise to 90GiB.
what kind of files do you store on your pool?
Several TB of ISO files ranging from 4GB to 40GB, application installation files, various Office documents, and a slew of virtual machine hard drives on an iSCSI LUN that is accessed by Hyper-V.
What version of FreeNAS are you running?
Build: FreeNAS-9.2.1.5-RELEASE-x64 (80c1d35)
First, disable tunables and deleted any tunable variables you have. Then turn on tunables and reboot.
This is what I first tried. After 24 hours, the amount of used RAM wouldn't rise much above 40GiB. I disabled autotune, removed all tunables, and rebooted. After 24 hours of banging on the system with autotune disabled and no tunables, RAM utilization ran upwards fast, but began to sawtooth between 70GiB and 72GiB, but no higher, with 20+GiB free. This is where I am now.
If you have enabled tunables and rebooted then you should have a variable called "vfs.zfs.arc_max" that is now current. Of course you can disable Autotune and then manually set this variable as well.
Currently, vfs.zfs.arc_max = 98940997632, which roughly equates to 92.15GiB.