Como posso saber quanta RAM está instalada em um servidor FreeBSD?


Respostas:


49
sysctl hw.physmem

1
E você pode usar -h para a saída do número com vírgulas mil separadores:sysctl -h hw.physmem
bovina

Em que unidade está a saída? KB, MB, GB?
Philipp Ludwig

19

Eu costumo procurar através de mensagens dmesg, como

su-3.2 # grep memory /var/run/dmesg.boot 
memória utilizável = 8571846656 (8174 MB)
memória disponível = 8270299136 (7887 MB)
su-3.2 #

6

Uma maneira rápida e suja é executar o utilitário "top".


6

Se você deseja saber o tamanho e a contagem de cartões de memória na máquina, instale o dmidecode na árvore de portas. Ele lerá as informações de DMI da placa-mãe e fornecerá muitas informações de configuração de hardware.


0

Eu uso o free -mcomando no Linux. Aqui está um artigo sobre diferentes maneiras de obter isso, incluindo uma substituição do FreeBSD para o freecomando: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
Sempre inclua os bits importantes em sua resposta sempre que citar fontes externas - afinal, o site externo pode desaparecer e tornar sua resposta apenas para links inútil.
n.st

0

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.