Linux – dmidecode
dmidecode is a tool for dumping a computer’s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system’s hardware components, as well as other useful pieces of information such as serial numbers and BIOS revision.
If you like to see which memory banks is in use and what the ram module sizes, you simply call dmidecode with memory parameter.
# dmidecode -t memory
dmidecode also gives you information about your system’s cache, bios and cpu.
Here is a sample output for processor:
# dmidecode -t processor
information about your system cache
# dmidecode -t cache
bios information includes vendor of your bios and it’s version. Also, which devices are supported and which ones can be use for booting up your system.
# dmidecode -t bios