Link: Linux Basics: How To Find Maximum Supported RAM By Your System

Mostly, you will find maximum supported RAM by your system from the BIOS, Product catalog, or manuals. Here is the simple, yet useful trick, to find out maximum supported RAM using Dmidecode without opening the system chassis or referring the BIOS, product catalogs.

Full article here:
Linux Basics: How To Find Maximum Supported RAM By Your System (Unixmen)