¿Cómo puedo saber cuánta RAM está instalada en un servidor FreeBSD?


Respuestas:


49
sysctl hw.physmem

1
Y puede usar -h para generar el número con miles de comas de separación:sysctl -h hw.physmem
bovino

¿En qué unidad está la salida? KB, MB, GB?
Philipp Ludwig el

19

Normalmente lo busco a través de mensajes dmesg, como

su-3.2 # memoria grep /var/run/dmesg.boot 
memoria utilizable = 8571846656 (8174 MB)
memoria disponible = 8270299136 (7887 MB)
su-3.2 #

6

Una manera rápida y sucia es ejecutar la utilidad "superior".


6

Si desea conocer el tamaño y el recuento de tarjetas de memoria en la máquina, instale dmidecode desde el árbol de puertos. Leerá la información DMI de la placa base y le dará mucha información de configuración de hardware.


0

Yo uso el free -mcomando en Linux. Aquí hay un artículo sobre diferentes formas de obtener esto, incluido un reemplazo de FreeBSD para el freecomando: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
Asegúrese de incluir siempre los bits importantes en su respuesta al citar fuentes externas; después de todo, el sitio externo puede desaparecer y hacer que su respuesta de solo enlace sea inútil.
n.st

0

OS: FreeBSD 11.2-RELEASE-p11

sysctl -n hw.physmem | awk '{ byte =$1 /1024/1024/1024; print byte " GB" }'

-n - Muestra solo valores variables
-h - Legible por humanos ( sin awk, porque coma como separador )

Salida : 255.854 GB

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.