SMBIOS Type 19-20 là gì?

Quicknote giải thích SMBIOS Type 19 và Type 20.

2 phút đọc
Đọc bằng Tiếng Việt English 日本語
ACPI / Hardware Terms cover

Nếu Type 17 mô tả từng memory device, Type 19/20 mô tả memory range và quan hệ giữa range với device. Đây là lớp giúp tool hiểu vùng RAM nào thuộc physical memory array nào hoặc memory device nào.

Mục Giá trị Ghi chú
Type 19 Memory Array Mapped Address Range địa chỉ thuộc một physical memory array.
Type 20 Memory Device Mapped Address Range địa chỉ map tới một memory device cụ thể.
Start/End Address Physical address range Cần khớp memory map và installed memory.
Partition Width Số device tạo nên range Quan trọng với interleave/channel.

Ví dụ đọc dump

sudo dmidecode -t 19,20

Nếu Type 17 báo 16 GB nhưng Type 19 chỉ map 8 GB, inventory sẽ rất khó hiểu dù hệ thống có thể vẫn boot.

Debug diary

Pattern:

OS thấy RAM gần đúng

Inventory tool báo range sai

Type 19/20 không khớp Type 17 hoặc memory map

Đây là lỗi dữ liệu firmware, không nhất thiết là lỗi DRAM.

SMBIOS memory range checklist

Bài liên quan

Nguồn tham khảo public

Thấy nội dung này hữu ích?

Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.

Nội dung liên quan

Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.

Biến note thành bài viết hoàn chỉnh

Notes là nơi ghi nhanh khái niệm.