FreeBSD 서버에 얼마나 많은 RAM이 설치되어 있는지 어떻게 알 수 있습니까?


답변:


49
sysctl hw.physmem

1
-h를 사용하여 천 단위 구분 기호 쉼표로 숫자를 출력 할 수 있습니다.sysctl -h hw.physmem
bovine

출력은 어느 단위입니까? KB, MB, GB?
Philipp Ludwig

19

나는 보통 dmesg 메시지를 통해 그것을 찾는다.

su-3.2 # grep 메모리 /var/run/dmesg.boot 
사용 가능한 메모리 = 8571846656 (8174 MB)
제공 메모리 = 8270299136 (7887 MB)
su-3.2 #

6

빠르고 더러운 방법은 "맨 위"유틸리티를 실행하는 것입니다.


6

머신의 메모리 스틱 크기와 개수를 알고 싶다면 포트 트리에서 dmidecode를 설치하십시오. 마더 보드에서 DMI 정보를 읽고 많은 하드웨어 구성 정보를 제공합니다.


0

나는 free -m리눅스 에서 명령을 사용합니다 . 다음은 free명령에 대한 FreeBSD 대체를 포함하여이를 얻는 다양한 방법에 대한 기사입니다 . http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/


2
외부 소스를 인용 할 때는 항상 답변에 중요한 부분을 포함시켜야합니다. 결국 외부 사이트가 사라지고 링크 전용 답변이 무용지물이 될 수 있습니다.
n.st

0

운영체제 : FreeBSD 11.2-RELEASE-p11

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

-n - 만 표시하는 변수 값
-h - 인간 판독 ( AWK없이 때문에 세퍼레이터로서 콤마 )

출력 : 255.854 GB

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.