Để kiểm tra RAM trên máy chủ (Linux – Debian/Ubuntu Server), bạn cần xác định 3 thông tin chính: số thanh (DIMM), loại RAM, và bus (tốc độ). Dưới đây là các lệnh chuẩn, dùng trong thực tế hệ thống:
1. Kiểm tra tổng quan RAM
free -h→ Chỉ cho biết tổng dung lượng, không có chi tiết từng thanh
2. Kiểm tra chi tiết từng thanh RAM (QUAN TRỌNG NHẤT)
sudo dmidecode -t memoryBạn cần đọc các dòng sau:
✔ Số thanh RAM
Đếm số dòng:
Memory Device
→ mỗi dòng = 1 thanh RAM (kể cả slot trống)
Xem thanh nào đang dùng:
Size: 64 GB
→ nếu No Module Installed = slot trống
✔ Loại RAM
Type: DDR4
✔ Bus RAM (tốc độ)
Speed: 2666 MT/s
Configured Memory Speed: 2666 MT/s
Configured Memory Speed: 2666 MT/s
✔ Ví dụ thực tế (máy bạn)
Bạn đã cung cấp cấu hình:
2 x 64GB DDR4 2666 ECC Registered
→ Khi chạy lệnh sẽ thấy dạng:
Size: 64 GB
Type: DDR4
Speed: 2666 MT/s
Configured Memory Speed: 2666 MT/s
Type: DDR4
Speed: 2666 MT/s
Configured Memory Speed: 2666 MT/s
3. Kiểm tra nhanh dạng gọn (lọc thông tin)
sudo dmidecode -t memory | egrep "Size:|Type:|Speed:"

4. Kiểm tra bằng lshw (gọn, dễ đọc hơn)
sudo lshw -class memory5. Kiểm tra bus thực tế đang chạy (quan trọng với Xeon)
sudo dmidecode -t memory | grep "Configured Memory Speed"👉 Vì:
RAM có thể ghi 2666 nhưng CPU giới hạn → chạy thấp hơn
Dual Xeon thường phụ thuộc memory channel + NUMA
6. Kiểm tra số slot và layout (rất quan trọng với server)
sudo dmidecode -t memory | grep -E "Locator|Size"Tóm tắt cách đọc nhanh
Số thanh → đếm
Size:Loại RAM →
TypeBus →
SpeedhoặcConfigured Memory Speed
- Đăng nhập để gửi ý kiến