Câu trả lời:
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
và --giga
tương ứng.
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 -m
trê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 .
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 memory
cung cấp thêm một chút thông tin.
free -h
có 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"