I'm using a Gigabyte motherboard with a Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz. I'm running 16 Gigs of RAM for right now but it's using 98% of it. FreeNAS rule is 1gig to 1TB. So I'd need at least 96 gig of RAM. From all I have been reading FreeNAS loves RAM. The processor is cold it hardly even gets used. I'm running that netdata app that's included in FreeNAS 11. Of all the resources the RAM is the heaviest hit it pretty much stays maxed out.
You have to understand I'm learning something new everyday. I just jumped into FreeNAS a month or so ago. I'm really new at this. This was my first FreeNAS system I built. I have 2 more sitting here I have to build. The 2 most valuable things I've learned so far is... I didn't put my LSI 9211-8i into IT mode :( , But that is fixable. The second thing was RAM and ECC RAM. I'm going to end up changing out that motherboard in that system since it doesn't support ECC RAM. Hey we learn from our mistakes and the learning part is what NOT to do next time right? lol
I'm a heavy Linux user so I've always seen this FreeNAS in the corner of my eye and kind of brushed it off because I was building Ubuntu Servers running NFS for storage. Also I was running a lot of ESXi. I really like ESXi for it's simplicity, but I learned the hard way ESXi does NOT monitor your drives, Lucky I have Idrac running on my servers to notify me. It's just a pain to work with ESXi especially the free version they want you to mortgage your home to get a license. I started looking into Xen Server for storage, but again not really user friendly try adding a hard drive to Xen!!!
My goal is to run FreeNAS as a storage server, but to replace my ESXi one day I'm learning the VM part now. Each day I just keep reading and reading.
Thanks for sharing that. I am on the opposite site , I have very little knowledge about linux but have more experience with FreeNAS and ESXi. I am sure with you knowledge with Linux and you passion to learn, you pick up vary fast the missing pieces. The rule about the memory is guidance is not set in stone, but in your case you are really stretching it too much.
As you can see my main NAS (in my signature) has 32GB and 64GB RAW storage, from 16x4TB drives. Is all working flawless and I don't use jails to run VM, or use for trans-coding plex, just for NAS and nothing else. I am running around 80% and as you know it's time to look for expansion when you reach 80% or more pool space. So in this case (this is my comfort zone and personal opinion) I can just swap these drives with 8TB or 10TB cause the system don't allow for more ram, I wouldn't feel comfortable swapping the drives for lets say 8TB and have 128 RAW TB on the same 32RAM. In my case it will probably still work okay , cause I don't use FreeNAS as hyper-visor or anything else but NAS. But I don't want to play on the edge because I need good performance from it as well, since I have 10Gb connected to it I don't want 150MB/s transfer speeds. From what I heard (but never experienced) when you start running out of RAM in FreeNAS, it get much more ugly than other OS, and your performance can drop like 10x to a crawling state.
So I'll have to build ( I almost done) new system with 128GB and then I can put 16X10TB or 16x12TB and have a really strong performer.
LSI 9211-8i is my all time favorite and it must be in IT mode absolutely.
You mention idrac on ESXi I assume is dell server, but I don't see why you can't monitor drives on ESXi. With RAID card, you install drivers and it should be able to and you can open from LSI Software from inside VM to see more and change configuration if you need to. With Xen I have 0 experience, I like ESXi!:)