Skąd mam wiedzieć, ile pamięci RAM jest zainstalowane na serwerze FreeBSD?


Odpowiedzi:


49
sysctl hw.physmem

1
I można użyć -h do wyjścia numer przecinkami tysięcy nasion:sysctl -h hw.physmem
bydła

W jakiej jednostce znajduje się wyjście? KB, MB, GB?
Philipp Ludwig

19

Zwykle sprawdzam to w wiadomościach dmesg, takich jak

su-3.2 # grep memory /var/run/dmesg.boot 
użyteczna pamięć = 8571846656 (8174 MB)
dostępna pamięć = 8270299136 (7887 MB)
su-3.2 #

6

Szybkim i brudnym sposobem jest uruchomienie narzędzia „top”.


6

Jeśli chcesz poznać rozmiar i liczbę kart pamięci w maszynie, zainstaluj dmidecode z drzewa portów. Odczyta informacje DMI z płyty głównej i poda wiele informacji o konfiguracji sprzętu.


0

Używam free -mpolecenia w systemie Linux. Oto artykuł na temat różnych sposobów uzyskania tego, w tym zastępowania FreeBSD dla freepolecenia: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
Powołując się na źródła zewnętrzne, pamiętaj, aby zawsze podawać ważne fragmenty odpowiedzi - w końcu strona zewnętrzna może zniknąć i uczynić twoją odpowiedź tylko linkiem bezużyteczną.
n.

0

System operacyjny: FreeBSD 11.2-RELEASE-p11

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

-n - Pokaż tylko wartości zmiennych
-h - Czytelny dla człowieka ( bez awk, ponieważ przecinek jako separator )

Wyjście : 255.854 GB

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.