Скажем, у меня есть компьютер, стандартная 32 или 64-битная архитектура. Я могу поставить любую ОС (* nix, Windows и т.д.). Есть ли какой-нибудь способ для компьютера опросить аппаратное обеспечение относительно максимальной поддерживаемой скорости ОЗУ, которая работает универсально?
Под "универсальным" я подразумеваю, что это решение должно работать даже на устройствах, которые ему не известны / во внутреннем словаре деталей / чипсетов / процессоров / чего угодно. Прямо сейчас я могу запустить dmidecode
на случайном МБ, и 9/10 раз это даст мне правильные текущие системные характеристики. Но это не говорит мне о максимальной поддерживаемой скорости ОЗУ, и это также неверно больше, чем хотелось бы: особенно на новых материнских платах, работающих под управлением старых ОС, и в странных средах совместимости с UEFI / BIOS.
Это возможно? Если нет, то почему нет?