Bagaimana cara memeriksa ukuran RAM?

85

Apa perintah untuk menemukan ukuran RAM di komputer? Saya ingin melihat hasilnya dalam MB.

KonradDos
sumber

Jawaban:

69

Buka Terminal ( CTRL+ ALT+ T).

Jalankan perintah berikut untuk melihat informasi RAM dalam KiB (1 Kibibyte adalah 1024 byte).

free

Jalankan perintah berikut untuk melihat informasi RAM dalam MiB (1 Mebibyte adalah 1.048.576 byte).

free -m

Jalankan perintah berikut untuk melihat informasi RAM dalam GiB (1 Gibibyte adalah 1.073.741.824 byte).

free -g

Anda dapat melihat halaman manual dengan lebih banyak opsi untuk perintah ini di sini .

Jika Anda ingin basis 10 unit, gunakan --kilo --megadan --gigamasing - masing.

Pemenang
sumber
2
free -htampaknya paling membantu saya. "semua bidang keluaran secara otomatis diskalakan ke unit tiga digit terpendek"
craq
17

Klik pada ikon power / gear (System Menu) di sudut kanan atas layar dan pilih About This Computer . Anda akan melihat total memori yang tersedia di GiB . Lipat gandakan nilainya dengan 1024 untuk mendapatkan ukuran dalam MiB .

Nilai ini (dan nilai yang ditampilkan sebagai Total dalam keluaran free -mpada konsol), adalah ukuran total RAM fisik, dikurangi jumlah yang ditetapkan untuk GPU internal, jika komputer Anda memilikinya.

Untuk melihat jumlah total RAM fisik yang diinstal, Anda dapat menjalankan sudo lshw -c memoryyang akan menunjukkan kepada Anda setiap bank individu RAM yang telah Anda instal, serta total ukuran untuk Memori Sistem . Ini kemungkinan akan disajikan sebagai nilai GiB , yang dapat Anda kalikan lagi dengan 1024 untuk mendapatkan nilai MiB .

dobey
sumber
1
Saya akan menghapus bagian ini hanya untuk bagian "sudo lshw -c memory", yang persis seperti yang saya butuhkan ..
Cranky
14

Memori fisik tersedia dalam MB:

echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))

Memori virtual tersedia dalam MB:

echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))

..atau gunakan / proc / meminfo:

grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'

Untuk melihat informasi chip fisik, Anda dapat menggunakan dmidecodeuntuk mengekstrak informasi yang ditandai DMI tipe 17 ( Perangkat Memori ):

sudo dmidecode -t 17

ini memberi tahu Anda tentang semua perangkat memori yang dipasang, termasuk jenis, kecepatan, pabrikan, faktor bentuk, dan banyak lagi selain itu. Anda juga memiliki sudo dmidecode -t memoryyang memberikan sedikit informasi lebih lanjut.

Colin Ian King
sumber
Dengan 1024 tampaknya menjadi mebibyte (MiB) , tidak ada MB.
Pablo A