Solution 1 :
Rechercher le dmidecode
sortie pour Interleaved Data Depth
. La mémoire double canal a une profondeur entrelacée de 2.
Solution 2 :
Les personnes donnant "Profondeur des données entrelacées" comme réponse ne sont pas correctes. La profondeur des données entrelacées n'est pas l'indicateur correct ou est très souvent mal déclarée (si elle est signalée du tout).
Un moyen simple d'obtenir le nombre de canaux que vous utilisez est de procéder comme suit :
sudo dmidecode -t 17 | awk 'BEGIN { FS=":"; OFS="\t" } /Size|Channel/ { line = (line ? line OFS : "") $2 } /^$/ { print line; line="RAM" }' | grep -iv 'no'
exemple de sortie (double canal ):
RAM 32 GB ChannelA-DIMM0
RAM 32 GB ChannelB-DIMM0
Sur cette même machine, vérifions la profondeur des données entrelacées :
sudo dmidecode | grep Interleaved
sortie :
Interleaved Data Depth: 1
Interleaved Data Depth: 1
Sur cette même machine a également été vérifié sous Windows via CPU-Z. La sous-mémoire a été signalée textuellement :Double canal
La profondeur des données entrelacées est donc incorrecte, mais nous pouvons facilement vérifier nos canaux (A, B, C, D, etc.).
Solution 3 :
Les canaux ne vous diront pas s'il fonctionne en mode double canal ou non, il vous indique seulement quel canal utilise un module de mémoire
Voici ma sortie après avoir essayé de faire fonctionner 2 x 8 Go + 4 x 4 Go DIMM sur ma carte x79
RAM 8192 MB ChannelA_Dimm1 ChannelA ChannelA_Dimm1_AssetTag
RAM 4096 MB ChannelA_Dimm2 ChannelA ChannelA_Dimm2_AssetTag
RAM 8192 MB ChannelB_Dimm1 ChannelB ChannelB_Dimm1_AssetTag
RAM 4096 MB ChannelB_Dimm2 ChannelB ChannelB_Dimm2_AssetTag
RAM 4096 MB ChannelD_Dimm1 ChannelD ChannelD_Dimm1_AssetTag
vous ne pouvez pas dire à partir de là s'ils fonctionnent en mode simple, double ou triple canal.