Skip to content

Update the memory controller information on notebooks that adjust the memory frequency adaptively #579

@7Z0t99

Description

@7Z0t99

Several notebooks from the Kaby Lake R generation, e.g. the HP Elitebook 840 G5, adjust their memory frequency and timings adaptively. However, CoreFreq apparently only reads the memory controller information once, i.e. it often displays outdated information.
I have got access to an HP Elitebook 840 G5. It runs its memory as DDR4-1333 (the minimum standard speed supported by the modules) in idle and as DDR4-2400 (the maximum speed supported by the processor) under load. I have taken a screenshot in both cases: (When I write standard speed I mean an integer multiple of about 266 (technically 800/3).
Image

I assume that the same applies to the Dell Latitude 5490, because there is data in the CPU-Z validator database that shows some of them running their memory at nominal DDR4-1333 and others at DDR4-2400, see https://valid.x86.fr/qjisaz and https://valid.x86.fr/l2efm3 , and because DDR4-1333 is slower than any DDR4 module I am aware of.

I would be great if CoreFreq could be updated to take this into account and present up-to-date values for the memory controller information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions