A system administrator needs to determine the maximum amount of RAM a Linux server's motherboard can support before purchasing an upgrade. Which of the following commands will directly query the system's SMBIOS/DMI tables to find this specific information?
The correct command is dmidecode --type 16. The dmidecode command is used to read hardware information from the system's DMI (Desktop Management Interface) tables. The --type option filters the output for a specific DMI type. Type 16 corresponds to the "Physical Memory Array", which includes details about the motherboard's memory capabilities, such as the "Maximum Capacity". dmidecode --type 17 shows information about individual memory devices (RAM sticks), not the array's maximum capacity. lshw -C memory is a general hardware listing tool, and while it provides memory information, dmidecode is the specified tool for directly querying DMI tables for this attribute. lsmem displays the ranges of available memory and their online/offline status but does not show the hardware's maximum supported capacity.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are SMBIOS/DMI tables?
Open an interactive chat with Bash
Why is `dmidecode --type 16` better than `dmidecode --type 17` for finding maximum RAM capacity?
Open an interactive chat with Bash
How does the `lshw` or `lsmem` command differ from `dmidecode`?
Open an interactive chat with Bash
CompTIA Linux+ XK0-006 (V8)
System Management
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access