Знание общих названий компонентов приведет к катастрофе. Существуют модули DIMM различной емкости, которые работают на разных скоростях. Но при расшифровке детали она всегда будет указываться по объему памяти модуля DIMM, а не по скорости, с которой он работает. Всегда классифицируйте на основе идентификатора OEM и номера детали OEM.
Если вы работаете в Linux, вы можете использовать lshw, чтобы проверить информацию об оборудовании, считываемую ОС для соответствующего оборудования, такую как номера деталей OEM, идентификаторы OEm и т.д. Если вы хотите создать базу данных с последовательными идентификаторами для различных устройств, либо найдите компьютеры, на которых они уже установлены, и запускают указанную выше команду или специально удаляют части, которые вы хотите проверить, и сохраняют различную информацию о конфигурации, полученную с помощью вышеуказанного инструмента.
Более безопасный способ - считывать данные напрямую с уровня BIOS, если вам это удобно.