web-dev-qa-db-fra.com

Pourquoi et comment ma mémoire fonctionne-t-elle en mode double canal?

Il y a quelque temps, j'ai construit un PC avec 8 Go RAM (DIMM DDR4 2666 MHz) car je n'avais pas assez d'argent pour acheter un kit de 16 Go.

Plus tard, j'ai réalisé que 8 Go m'empêchaient de faire certaines choses et j'ai opté pour le chemin de mise à niveau le moins cher disponible, qui consistait à acheter un seul stick de 4 Go et à l'ajouter à ma configuration actuelle. Malheureusement, le kit de 8 Go que j'ai acheté provenait de Corsair et comme il ne vendait pas de clé 4 Go par lui-même, il a donc fallu que j'aille chez un autre fabricant. J'y suis allé avec Crucial et j'ai essayé de faire correspondre la vitesse (de toute évidence) et les temps du mieux que je pouvais, bien que l'IIRC ne soit pas tout à fait parfait.

D'après des recherches, j'ai conclu que cela allait probablement me faire basculer du mode double canal au mode mono-canal, ce que j'ai accepté à contrecoeur comme un compromis, car je doute que les performances chutent, mais je le ferais certainement. profitez des 4 Go de RAM supplémentaires.

Cependant, après avoir tout installé, un message de mon BIOS m'avait demandé de déplacer l'un des bâtons dans un autre emplacement. Je l'ai fait et j'ai toujours reçu un message. Cette fois, c'était pour déplacer le bâton de l'emplacement où il se trouvait dans l'emplacement ... dans lequel il se trouvait, ce qui continue à apparaître jusqu'à ce jour. J'ai ri sous cape et je suis allé dans le BIOS pour m'assurer que la vitesse et le minutage étaient correctement configurés, puis j'ai chargé Windows Memory Diagnostic pour m'assurer que tout allait bien. Il est passé et j'ai vérifié divers emplacements dans Windows et tout s'est révélé être de 12 Go de RAM disponible. Ensuite, j'ai téléchargé CPU-Z et exécuté la version 64 bits du programme. À ma grande surprise, il a détecté que ma mémoire fonctionnait en mode double canal. Après d’autres recherches, j’ai vérifié cela avec wmic memorychip list full et constaté que deux des sticks (le renégat Crucial et l’un des Corsair) fonctionnaient en mode double canal, comme indiqué par InterleaveDataDepth=2, tandis que l’un des sticks (l’impair du Corsair) out) fonctionnait en mode monocanal, comme indiqué par InterleaveDataDepth=0.

Pour illustrer davantage ma configuration, j'utilise un BAZOOKA MSI H370M avec les modules de mémoire installés comme suit:

Crucial

Corsair

Corsair

Empty Slot

D'après des recherches me disant que la mémoire et les canaux sont assez sensibles et que mes résultats ne devraient pas être possibles en dehors d'un sous-ensemble spécifique de cas, je suis curieux de savoir pourquoi cela fonctionne et comment. En fait, j'utilise le système depuis un bon bout de temps comme cela (et j'ai violé la marque de 8 Go utilisée RAM à plusieurs reprises si cela compte), et j'ai découvert quelques petites choses qui me rappelaient ma configuration. Je suis encore assez confus à ce sujet. J'ai rencontré Intel FleX, mais j'ai du mal à comprendre si cela correspond à ma situation ou à ce qui se passe ici, exactement.

4
icysuspect

Avoir une marque différente ou un module de vitesse différent RAM ne désactive pas toujours le mode double canal.

Vous voyez double canal avec deux d'entre eux à cause de la façon dont vous les avez placés dans vos créneaux horaires. Typiquement, votre carte mère aura quatre RAM slots, mais ils sont codés par couleur et numérotés. Deux seront une couleur et deux seront une autre couleur. Voir l'image ci-dessous pour la référence de couleur. Si vos emplacements ne sont pas colorés, vous pouvez vous reporter à la numérotation qui sera imprimée sur le tableau près des emplacements.

Sur votre carte, les emplacements sont numérotés comme suit: DIMM A1, DIMM A2, DIMM B1, DIMM B2. Si vous ne disposiez que de deux RAM modules, vous souhaiterez les insérer dans DIMM B1 et DIMM B2 (les logements noirs). En les disposant dans les emplacements correspondants appropriés, leur permet de travailler ensemble en mode double canal.

Dans votre scénario actuel, je mettrais les deux modules Corsair dans les logements noirs, DIMM B1 et DIMM B2, et le Crucial dans DIMM A1, le logement blanc le plus à gauche. Cela pourrait supprimer votre message d'erreur. Ensuite, les modules Corsair fonctionneront en double canal. Le module Crucial fonctionnera sur un seul canal, car il ne dispose pas d'un second module avec lequel s'associer.

Voici l’image de la couleur _ codée RAM slots. enter image description here

6
DrZoo