I have a box onto which I just installed pfSense 2.1. The box has 16GB of RAM and is a quad-core processor (yeah, we're planning on doing some serious traffic and using a proxy filter with a lot of clients).
The BSD shell is reporting correctly that 16GB of RAM is installed:
dmesg | grep memory real memory = 17179869184 (16384 MB) avail memory = 2604027904 (2483 MB)
My assumption here is that BSD reports memory usage much the same way as other Unix systems - the machine has gone ahead and "reserved" almost 14GB of RAM, which is why only 2GB is reported as available.
On the pfSense dashboard, it's only reporting the Available Memory, beside "Memory Usage" in the System Information Widget:
Memory usage 10% of 2534 MB
This concerns me. I need pfSense to see all 16GB of RAM, so that I can give an appropriate amount to the proxy content filter (SquidGuard).
Is this something to worry about? Why or why not? If it is something to worry about, how do I fix it?