Answer the question
In order to leave comments, you need to log in
Why does dual channel memory work on Windows but not on Linux?
The laptop has two 8 GB DDR4 dies. In the bios I see that they work in dual channel mode. In Windows, this is also visible through CPU-Z and through the task manager. I didn’t find how to uniquely identify this in Linux (Elementary OS 5.0), but dmidecode for Interleaved Data Depth shows the value 1, and the rest of the value does not hint at dual-channel mode. In System Monitor, memory consumption is the same as for single-channel.
Question: is this even possible? At what level is the use of dual-channel memory, software (OS) or hardware resolved?
Answer the question
In order to leave comments, you need to log in
Well, the level of iron. for programs there is only memory.
dmidecode may be wrong.
the best option is to check the write / read speed in ram.
The OS does not control this.
You can look through lshw in the memory section, where each bar has a slot parameter. Which channel is written there, for example, I have 2x8GB ChannelA-DIMM0 and ChannelB-DIMM0.
The memory mode affects how fast the CPU accesses memory. Therefore, if in doubt, run a test in which working with memory is critical, in two modes (Dual Channel, Single Channel).
In System Monitor, memory consumption is the same as for single-channel.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question