Perché e come funziona la mia memoria in modalità a doppio canale?


4

Qualche tempo fa ho costruito un PC con 8 GB di RAM (DIMM DDR4 2666 MHz) poiché non avevo abbastanza soldi per acquistare un kit da 16 GB.

Successivamente, mi sono reso conto che 8 GB mi stavano trattenendo dal fare un paio di cose e sono andato con il percorso di aggiornamento più economico disponibile per me, che stava comprando un singolo stick da 4 GB e aggiungendolo alla mia configurazione attuale. Sfortunatamente, il kit da 8 GB che ho acquistato era di Corsair e non vendevano uno stick da 4 GB da solo, quindi ho dovuto andare con un altro produttore. Sono andato con Crucial e ho cercato di abbinare la velocità (ovviamente) e i tempi come meglio ho potuto, anche se IIRC non era del tutto perfetto.

Dalla ricerca, ho concluso che probabilmente mi avrebbe fatto tornare dalla modalità a doppio canale alla modalità a canale singolo, che ho accettato con riluttanza come un compromesso, poiché dubito che vedrei un notevole calo delle prestazioni, ma sicuramente beneficiare degli extra 4 GB di RAM.

Tuttavia, dopo aver installato tutto, sono stato accolto con un messaggio dal mio BIOS per spostare uno degli stick in uno slot diverso. L'ho fatto e ho ancora ricevuto un messaggio. Questa volta, è stato per spostare lo stick dallo slot in cui era nello slot ... che era in, che continua a presentarsi fino ad oggi. Ridacchiai e andai nel BIOS per assicurarmi che la velocità e i tempi fossero impostati correttamente, quindi caricai Diagnostica memoria Windows per assicurarmi che andasse tutto bene. Passò e controllai varie posizioni in Windows e tutto apparve come 12 GB di RAM disponibile. Quindi, ho scaricato CPU-Z ed eseguito la versione a 64 bit del programma. Con mia sorpresa, ha rilevato che la mia memoria era in esecuzione in modalità a doppio canale. Dopo ulteriori ricerche, ho verificato questo conwmic memorychip list fulle ho scoperto che due dei stick (che erano il rinnegato Crucial e uno del Corsair) stavano funzionando in modalità a doppio canale come indicato da InterleaveDataDepth=2, mentre uno dei stick (il dispari Corsair uno fuori) stava funzionando in single-channel come indicato di InterleaveDataDepth=0.

Per illustrare ulteriormente la mia configurazione, sto usando un MSI H370M BAZOOKA con i moduli di memoria installati in questo modo:

Crucial

Corsair

Corsair

Empty Slot

Dalla ricerca che mi dice che la memoria e i canali sono abbastanza sensibili e che i miei risultati non dovrebbero essere possibili al di fuori di un sottoinsieme specifico di casi, sono curioso di sapere perché funziona e come. In realtà ho usato il sistema per un bel po 'come questo (e ho infranto il segno di 8 GB di RAM usata più volte se è importante), e mi sono imbattuto in alcune cose che mi hanno ricordato la mia configurazione. Sono ancora piuttosto confuso su questo. Mi sono imbattuto in Intel FleX, ma ho difficoltà a capire se si adatta perfettamente alla mia situazione o cosa sta succedendo qui.

Risposte:


6

Avere una marca diversa o un modulo RAM a velocità diversa non sempre disabilita la modalità a doppio canale.

Stai vedendo il doppio canale con due di loro a causa di come li hai collocati negli slot. In genere la scheda madre avrà quattro slot RAM, ma sono codificati a colori e numerati. Due saranno un colore e due saranno un altro colore. Vedi l'immagine sotto per il riferimento colore. Se i tuoi slot non sono colorati, puoi fare riferimento alla numerazione che verrà stampata sul tabellone vicino agli slot.

Sulla scheda, gli slot sono numerati come DIMM A1, DIMM A2, DIMM B1, DIMM B2. Nel caso in cui avessi solo due moduli RAM, dovresti metterli in DIMM B1 e DIMM B2 (gli slot neri). Avendoli negli slot corrispondenti corretti, consente loro di lavorare insieme in modalità a doppio canale.

Nel tuo scenario attuale, metterei i due moduli Corsair negli slot neri, DIMM B1 e DIMM B2, e il Crucial in DIMM A1, lo slot bianco più a sinistra. Ciò potrebbe rimuovere il tuo messaggio di errore. Quindi i moduli Corsair funzioneranno in doppio canale. Il modulo Crucial funzionerà in un singolo canale, poiché non ha un secondo modulo da abbinare.

Ecco l'immagine degli slot RAM con codice colore. inserisci qui la descrizione dell'immagine


Vale la pena sottolineare che lo screenshot è solo a scopo illustrativo, poiché la scheda madre nella foto, è una scheda madre DDR2. Inoltre, il colore dello slot non sarà sempre nero, è necessario leggere il manuale per determinare quali slot appartengono a quali canali. Inoltre, una scheda madre può avere più di due canali, quelli potrebbero essere semplicemente etichettati sulla scheda madre.
Ramhound,

2
Quella foto particolare è orribile per i deuteranopi ... l'arancione e il verde sono piuttosto difficili da distinguere. Per fortuna la maggior parte delle schede madri tende ad usare colori più contrastanti. Come sempre, il manuale è la fonte definitiva per la quale slot corrisponde a quale canale.
Bob,

Il colore potrebbe essere o non essere l'indicatore, controllare sempre il manuale.
KH

2
@ KH.Lee Hai visto i produttori fare qualcosa di diverso?
JMac,

@Bob sei daltonico? Ora che hai detto che è difficile da vedere, mi ha ricordato i pallet di prova daltonismo . I primi colori degli slot degli anni '80 sono stati il ​​primo risultato, ma ho cambiato l'immagine. Fammi sapere se la nuova foto è migliore.
DrZoo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.