Respostas:
sysctl hw.physmem
sysctl -h hw.physmem
Eu uso o free -m
comando no Linux. Aqui está um artigo sobre diferentes maneiras de obter isso, incluindo uma substituição do FreeBSD para o free
comando: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/
SO: FreeBSD 11.2-RELEASE-p11
sysctl -n hw.physmem | awk '{ byte =$1 /1024/1024/1024; print byte " GB" }'
-n - Mostra apenas valores de variáveis
-h - Legível por humanos ( sem awk, porque vírgula como separador )
Saída : 255.854 GB