On 13/10/26 at 14:12, Anssi Saari wrote:
Franco Martelli <[email protected]> writes:

~# dmidecode -t memory | grep -E "Bank|Speed"

on its PC? Apologies if I asked to an LLM tool I prefer to talk with
humans instead of machines but since it was available...

This is from my router:

# dmidecode -t memory | grep -E "Bank|Speed"
Bank Locator: CHANNEL A
Speed: 1333 MT/s
Configured Memory Speed: 1333 MT/s

I think your issue is just reporting wrong units. With DDR memory 1866
MT/s means 933 MHz. Getting things wrong in reports is common and
especially this is a common issue. Former Anandtech writer Dr. Ian
Cutress used to carp about this but generally nobody bothers to care
about the difference.

For example, for said router inxi -m claims there's one DIMM of memory
but in fact there are no DIMMs, RAM is soldered directly on the
motherboard. Probably hard to figure that out by software.


Agreed, in the motherboard handbook ("E8044_M5A99X_EVO_R2.PDF"), searching for "XMP", I read that: my memory banks load XMP profiles and by doing that the JEDEC ¹ standards are not honored anymore.

So, I guess me too that 933 _MHz_ is equivalent to 1866 _MT/s_ for the "Configured Memory Speed" value, and it is due to XMP profile loaded. Maybe the software that reads DMI table under Linux or Windows is unable to distinguish differences on BIOS that has XMP profiles loaded or not.

¹ https://en.wikipedia.org/wiki/JEDEC_memory_standards
Kind regards,
--
Franco Martelli

Reply via email to