คำสั่งในการค้นหาขนาด RAM ในคอมพิวเตอร์คืออะไร? ฉันต้องการเห็นผลลัพธ์เป็น MB
คำสั่งในการค้นหาขนาด RAM ในคอมพิวเตอร์คืออะไร? ฉันต้องการเห็นผลลัพธ์เป็น MB
คำตอบ:
จากเทอร์มินัลคุณควรจะสามารถใช้:
free -m
จากmanหน้า :
-m,--mebiแสดงจำนวนหน่วยความจำในmebibytes
--megaแสดงจำนวนหน่วยความจำในหน่วยเมกะไบต์ หมาย--siถึง
หมายเหตุ : กิโลไบต์ (KB) คือ 1000 ไบต์
เปิด Terminal ( CTRL+ ALT+ T)
เรียกใช้คำสั่งต่อไปนี้เพื่อดูข้อมูล RAM ใน KiB (1 Kibibyteคือ 1024 ไบต์)
free
เรียกใช้คำสั่งต่อไปนี้เพื่อดูข้อมูล RAM ใน MiB (1 Mebibyteคือ 1,048,576 ไบต์)
free -m
เรียกใช้คำสั่งต่อไปนี้เพื่อดูข้อมูล RAM ใน GiB (1 Gibibyteคือ 1,073,741,824 ไบต์)
free -g
ท่านสามารถเข้าดูหน้าคู่มือที่มีตัวเลือกมากขึ้นสำหรับคำสั่งนี้ที่นี่
หากคุณต้องการฐาน 10 หน่วยให้ใช้--kilo --megaและ--gigaตามลำดับ
คลิกที่ไอคอน power / gear (เมนูระบบ) ที่มุมบนขวาของหน้าจอและเลือกเกี่ยวกับคอมพิวเตอร์เครื่องนี้ คุณจะเห็นหน่วยความจำที่มีทั้งหมดในลิ่ม คูณค่าโดย1024จะได้รับขนาดในเอ็มไอ
ค่านี้ (และค่าที่แสดงเป็นTotal in output of free -mบนคอนโซล) คือขนาด RAM จริงทั้งหมดโดยลบด้วยจำนวนที่กำหนดให้กับ GPU ภายในหากคอมพิวเตอร์ของคุณมี
หากต้องการดูจำนวนของ RAM ที่มีอยู่จริงติดตั้งคุณสามารถเรียกใช้sudo lshw -c memoryซึ่งจะแสดงให้คุณเห็นแต่ละธนาคารส่วนบุคคลของ RAM คุณได้ติดตั้งเช่นเดียวกับขนาดรวมสำหรับหน่วยความจำระบบ สิ่งนี้จะแสดงเป็นค่าGiBซึ่งคุณสามารถคูณด้วย 1024 อีกครั้งเพื่อรับค่าMiB
หน่วยความจำกายภาพที่มีอยู่ใน MB:
echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
หน่วยความจำเสมือนที่มีอยู่ใน MB:
echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
.. หรือใช้ / proc / meminfo:
grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'
หากต้องการดูข้อมูลชิปทางกายภาพคุณสามารถใช้dmidecodeเพื่อแยกข้อมูลแท็กDMI ประเภท 17 ( อุปกรณ์หน่วยความจำ ):
sudo dmidecode -t 17
สิ่งนี้จะแจ้งให้คุณทราบเกี่ยวกับอุปกรณ์หน่วยความจำทั้งหมดที่ติดตั้งรวมถึงประเภทความเร็วผู้ผลิตฟอร์มแฟคเตอร์และอีกมากมาย โย่ยังมีsudo dmidecode -t memoryที่ให้ข้อมูลเพิ่มเติมเล็กน้อย
free -hดูเหมือนจะเป็นประโยชน์กับฉันมากที่สุด "ฟิลด์เอาท์พุททั้งหมดจะถูก