Làm thế nào để kiểm tra kích thước RAM?


85

Lệnh tìm kích thước RAM trong máy tính là gì? Tôi muốn xem kết quả bằng MB.

Câu trả lời:



68

Mở một Terminal ( CTRL+ ALT+ T).

Chạy lệnh sau để xem thông tin RAM trong KiB (1 Kibibyte là 1024 byte).

free

Chạy lệnh sau để xem thông tin RAM trong MiB (1 Mebibyte là 1.048.576 byte).

free -m

Chạy lệnh sau để xem thông tin RAM trong GiB (1 Gibibyte là 1.073.741.824 byte).

free -g

Bạn có thể xem trang hướng dẫn với nhiều tùy chọn hơn cho lệnh này tại đây .

Nếu bạn muốn cơ sở 10 đơn vị, sử dụng --kilo --mega--gigatương ứng.


2
free -hcó vẻ hữu ích nhất đối với tôi "tất cả các trường đầu ra tự động được thu nhỏ thành đơn vị ba chữ số ngắn nhất"
craq

17

Nhấp vào biểu tượng nguồn / bánh răng (Menu hệ thống) ở góc trên cùng bên phải của màn hình và chọn Giới thiệu về máy tính này . Bạn sẽ thấy tổng bộ nhớ khả dụng trong GiB . Nhân giá trị với 1024 để có kích thước trong MiB .

Giá trị này (và giá trị được hiển thị là Tổng sản lượng free -mtrên bảng điều khiển), là tổng kích thước RAM vật lý, trừ đi số lượng được gán cho GPU bên trong, nếu máy tính của bạn có một.

Để xem tổng dung lượng RAM vật lý được cài đặt, bạn có thể chạy sudo lshw -c memory, nó sẽ hiển thị cho bạn từng ngân hàng RAM bạn đã cài đặt, cũng như tổng kích thước cho Bộ nhớ hệ thống . Điều này có thể sẽ được trình bày dưới dạng giá trị GiB , một lần nữa bạn có thể nhân với 1024 để nhận giá trị MiB .


1
Tôi sẽ nâng cấp phần này chỉ cho phần "sudo lshw -c memory", đó chính xác là những gì tôi cần ..
Cranky

14

Bộ nhớ vật lý có sẵn tính bằng MB:

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

Bộ nhớ ảo khả dụng trong MB:

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

.. hoặc sử dụng / Proc / meminfo:

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

Để xem thông tin chip vật lý, bạn có thể sử dụng dmidecodeđể trích xuất thông tin được gắn thẻ DMI loại 17 ( Thiết bị bộ nhớ ):

sudo dmidecode -t 17

điều này thông báo cho bạn về tất cả các thiết bị bộ nhớ được cài đặt, bao gồm loại, tốc độ, nhà sản xuất, yếu tố hình thức và nhiều hơn nữa bên cạnh. Yo cũng có sudo dmidecode -t memorycung cấp thêm một chút thông tin.


Với 1024 dường như là một mebibyte (MiB) , không có MB.
Pablo A
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.