GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je obtenir mon type de canal mémoire (canal unique, double canal, etc.) sous Linux ?

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.


Linux
  1. Linux - Comment obtenir la quantité de mémoire disponible de manière portable entre les distributions ?

  2. Comment obtenir la taille du répertoire sous Linux

  3. Comment répertorier les processus attachés à un segment de mémoire partagée sous Linux ?

  4. Comment pouvons-nous obtenir la liste des utilisateurs non-système sous Linux ?

  5. Comment obtenir ldapsearch sur Scientific Linux ?

Comment trouver/obtenir votre adresse IP sous Linux

Comment vérifier l'utilisation de la mémoire sous Linux

Comment effacer la mémoire d'échange sous Linux

Comment déterminer le type MIME d'un fichier sous Linux

Comment obtenir l'utilisation du processeur d'un seul processus sous Linux

Comment obtenir votre adresse IP sous Linux