ตามชื่อเรื่อง:
ฉันจะทราบได้อย่างไรว่ามีการติดตั้ง RAM เท่าใดบนเซิร์ฟเวอร์ FreeBSD
ขอบคุณ!
ลองดูที่ <a cyberciti.biz/faq/freebsd-command-to-get-ram-information >
ตามชื่อเรื่อง:
ฉันจะทราบได้อย่างไรว่ามีการติดตั้ง RAM เท่าใดบนเซิร์ฟเวอร์ FreeBSD
ขอบคุณ!
คำตอบ:
sysctl hw.physmem
sysctl -h hw.physmem
ฉันมักจะค้นหาผ่านข้อความ dmesg เช่น
su-3.2 # หน่วยความจำ grep /var/run/dmesg.boot หน่วยความจำที่ใช้งานได้ = 8571846656 (8174 MB) หน่วยความจำประโยชน์ = 8270299136 (7887 MB) su-3.2 #
วิธีที่รวดเร็วและสกปรกคือการเรียกใช้ยูทิลิตี้ "ด้านบน"
หากคุณต้องการทราบขนาดและจำนวนหน่วยความจำในเครื่องให้ติดตั้ง dmidecode จากทรีพอร์ต มันจะอ่านข้อมูล DMI จากเมนบอร์ดและให้ข้อมูลการกำหนดค่าฮาร์ดแวร์จำนวนมากแก่คุณ
ฉันใช้free -m
คำสั่งบน Linux นี่คือบทความเกี่ยวกับวิธีการต่างๆในการรับสิ่งนี้รวมถึงการแทนที่ FreeBSD สำหรับfree
คำสั่ง: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/
ระบบปฏิบัติการ: FreeBSD 11.2-RELEASE-p11
sysctl -n hw.physmem | awk '{ byte =$1 /1024/1024/1024; print byte " GB" }'
-n - แสดงเฉพาะค่าตัวแปร
-h - มนุษย์สามารถอ่านได้ ( โดยไม่ต้อง awk เพราะเครื่องหมายจุลภาคเป็นตัวคั่น )
เอาต์พุต : 255.854 GB