Wie kann ich feststellen, wie viel RAM auf einem FreeBSD-Server installiert ist?


Antworten:


49
sysctl hw.physmem

1
Und Sie können -h verwenden, um die Zahl mit Tausendertrennzeichen auszugeben:sysctl -h hw.physmem
bovine

In welcher Einheit erfolgt die Ausgabe? KB, MB, GB?
Philipp Ludwig

19

Normalerweise schaue ich in dmesg-Nachrichten nach

su-3.2 # grep memory /var/run/dmesg.boot 
Nutzbarer Speicher = 8571846656 (8174 MB)
Verfügbarer Speicher = 8270299136 (7887 MB)
su-3.2 #

6

Ein schneller und schmutziger Weg ist das Ausführen des Dienstprogramms "top".


6

Wenn Sie die Größe und Anzahl der Memory Sticks im Computer ermitteln möchten, installieren Sie dmidecode aus dem Ports-Baum. Es liest die DMI-Informationen vom Motherboard und gibt Ihnen viele Informationen zur Hardwarekonfiguration.


0

Ich benutze den free -mBefehl unter Linux. Hier ist ein Artikel über verschiedene Möglichkeiten, dies zu erreichen, einschließlich eines FreeBSD-Ersatzes für den freeBefehl: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
Stellen Sie sicher, dass Ihre Antwort immer die wichtigen Punkte enthält, wenn Sie auf externe Quellen verweisen. Schließlich kann die externe Website verschwinden und Ihre Antwort nur über Links unbrauchbar machen.
1.

0

Betriebssystem: FreeBSD 11.2-RELEASE-p11

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

-n - Nur variable Werte
anzeigen -h - Vom Menschen lesbar ( ohne awk, da Komma als Trennzeichen )

Ausgabe : 255.854 GB

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.