Comment savoir combien de RAM est installé sur un serveur FreeBSD?

Réponses:

49
sysctl hw.physmem
sh-beta
la source
1
Et vous pouvez utiliser -h pour afficher le nombre avec mille virgules de séparation:sysctl -h hw.physmem
bovin
Dans quelle unité est la sortie? Ko, Mo, Go?
Philipp Ludwig
19

Je le recherche habituellement à travers des messages dmesg, comme

su-3.2 # grep memory /var/run/dmesg.boot 
mémoire utilisable = 8571846656 (8174 Mo)
mémoire disponible = 8270299136 (7887 Mo)
su-3.2 #
alexus
la source
6

Un moyen rapide et sale est d'exécuter l'utilitaire "top".

kmarsh
la source
6

Si vous souhaitez connaître la taille et le nombre de clés mémoire dans la machine, installez dmidecode à partir de l'arborescence des ports. Il lira les informations DMI de la carte mère et vous donnera beaucoup d'informations sur la configuration matérielle.

Walter
la source
0

J'utilise la free -mcommande sous Linux. Voici un article sur les différentes façons d'obtenir cela, y compris un remplacement FreeBSD pour la freecommande: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/

Jess
la source
2
Veuillez vous assurer de toujours inclure les éléments importants dans votre réponse lorsque vous citez des sources externes - après tout, le site externe peut disparaître et rendre votre réponse de lien uniquement inutile.
n.st
0

Système d'exploitation: FreeBSD 11.2-RELEASE-p11

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

-n - Afficher uniquement les valeurs des variables
-h - Lisible par l'homme ( sans awk, car virgule comme séparateur )

Sortie : 255,854 Go

Evgeny Anisimov
la source