* Smacks Self in Head *
A questão foi um erro (muito) tolo. Eu instalei a versão de 32 bits do pfSense, e não a versão de 64 bits.
Problema resolvido!
Eu tenho uma caixa na qual acabei de instalar o pfSense 2.1. A caixa tem 16 GB de RAM e é um processador quad-core (sim, estamos planejando fazer um tráfego sério e usar um filtro proxy com muitos clientes).
O shell do BSD está relatando corretamente que 16 GB de RAM estão instalados:
dmesg | grep memory
real memory = 17179869184 (16384 MB)
avail memory = 2604027904 (2483 MB)
Minha suposição aqui é que o BSD relata o uso de memória da mesma maneira que outros sistemas Unix - a máquina foi adiante e "reservou" quase 14GB de RAM, razão pela qual apenas 2GB são reportados como disponíveis.
A confusão:
No painel do pfSense, ele está relatando apenas a Memória disponível, ao lado de "Uso da memória" no Widget de informações do sistema:
Memory usage 10% of 2534 MB
Isso me preocupa. Eu preciso do pfSense para ver todos os 16GB de RAM, para que eu possa dar uma quantidade adequada ao filtro de conteúdo do proxy (SquidGuard).
Isso é algo para se preocupar? Por que ou por que não? Se é algo para se preocupar, como eu corrijo isso?