Bir FreeBSD sunucusuna ne kadar RAM yüklü olduğunu nasıl anlarım?


Yanıtlar:


49
sysctl hw.physmem

1
Ve sayıyı bin ayırıcı virgülle almak için -h komutunu kullanabilirsiniz:sysctl -h hw.physmem
bovine

Çıkış hangi birimde? KB, MB, GB?
Philipp Ludwig

19

Genelde dmesg mesajlarına bakarım.

su-3.2 # grep belleği /var/run/dmesg.boot 
kullanılabilir bellek = 8571846656 (8174 MB)
boş hafıza = 8270299136 (7887 MB)
su-3.2 #

6

"Top" yardımcı programını çalıştırmak hızlı ve kirli bir yoldur.


6

Makinedeki bellek çubuklarının boyutunu ve sayısını bilmek istiyorsanız, bağlantı noktaları ağacından dmidecode'u yükleyin. Anakarttan DMI bilgisini okuyacak ve size birçok donanım konfigürasyon bilgisi verecektir.


0

Bu free -mkomutu Linux'ta kullanıyorum. freeKomut için bir FreeBSD değişikliği de dahil olmak üzere, bunu almanın farklı yolları hakkında bir makale : http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
Lütfen harici kaynaklardan alıntı yaparken yanıtınıza her zaman önemli bitleri dahil ettiğinizden emin olun - sonuçta, harici site kaybolabilir ve yalnızca bağlantıyı kullanmanıza gerek kalmadan cevap verebilir.
n.st

0

İşletim Sistemi: FreeBSD 11.2-RELEASE-p11

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

-n - Yalnızca değişken değerlerini göster
-h - İnsan tarafından okunabilir ( awk olmadan, çünkü ayırıcı olarak virgül )

Çıktı : 255.854 GB

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.