Por que e como minha memória está funcionando no modo de canal duplo?

4

Há algum tempo, eu construí um PC com 8 GB de RAM (DDR4 2666MHz DIMMs), pois não tinha dinheiro suficiente para comprar um kit de 16 GB.

Mais tarde, percebi que 8 GB me impediram de fazer algumas coisas e usaram o caminho de atualização mais barato disponível para mim, que era comprar um único stick de 4 GB e adicioná-lo à minha configuração atual. Infelizmente, o kit de 8 GB que comprei era da Corsair, e eles não venderam um bastão de 4 GB por si só, então eu tive que ir com um fabricante diferente. Eu fui com Crucial, e tentei combinar a velocidade (obviamente), assim como os tempos, da melhor forma que pude, embora o IIRC não fosse perfeito.

Da pesquisa, eu concluí que isso provavelmente me faria reverter do modo dual-channel para o modo single-channel, o que eu relutantemente aceitei como um compromisso, já que duvido que eu visse uma queda notável no desempenho, mas eu definitivamente se beneficiaria dos 4 GB extras de RAM.

No entanto, depois de instalar tudo, recebi uma mensagem da minha BIOS para mover um dos sticks para um slot diferente. Eu fiz e ainda recebi uma mensagem. Desta vez, foi para mover o stick do slot que estava para o slot ... que estava em, que continua a aparecer até hoje. Eu ri disso e entrei no BIOS para ter certeza de que a velocidade e os tempos estavam configurados corretamente, então carreguei o Diagnóstico de Memória do Windows para ter certeza de que estava tudo certo. Ele passou e eu verifiquei vários locais no Windows e tudo apareceu como 12 GB de RAM disponível. Depois, baixei a CPU-Z e executei a versão de 64 bits do programa. Para minha surpresa, detectou que minha memória estava funcionando no modo de dois canais. Depois de mais pesquisas, eu verifiquei isso com wmic memorychip list full e descobri que dois dos bastões (que eram o renegado Crucial e um do Corsair) estavam rodando no modo de canal duplo como indicado por InterleaveDataDepth=2 , enquanto um dos bastões ( o estranho Corsair, um fora) estava rodando em um canal como indicado por InterleaveDataDepth=0 .

Para ilustrar mais minha configuração, estou usando um MSI H370M BAZOOKA com os módulos de memória instalados assim:

Crucial

Corsair

Corsair

Empty Slot

Indo da pesquisa me dizendo que a memória e os canais são bastante sensíveis e que meus resultados não devem ser possíveis fora de um subconjunto específico de casos, estou curioso para saber por que isso está funcionando e como. Eu tenho realmente usado o sistema por um bom tempo como este (e violou a marca de 8 GB de RAM usada várias vezes, se é importante), e me deparei com algumas coisas que me lembravam da minha configuração. Eu ainda estou muito confuso sobre isso. Eu encontrei o Intel FleX, mas estou tendo problemas para entender se ele se encaixa na minha situação ou no que está acontecendo aqui, exatamente.

    
por icysuspect 11.10.2018 / 05:49

1 resposta

6

Ter uma marca diferente ou um módulo RAM de velocidade diferente nem sempre desativa o modo de canal duplo.

Você está vendo o canal duplo com dois deles por causa de como você os colocou em seus slots. Normalmente, sua placa-mãe terá quatro slots de RAM, mas eles são codificados por cores e numerados. Dois serão de uma cor e dois serão de outra cor. Veja a figura abaixo para a referência de cor. Se os seus slots não estiverem coloridos, você pode consultar a numeração que será impressa na placa perto dos slots.

Na sua placa, os slots são numerados como DIMM A1, DIMM A2, DIMM B1 e DIMM B2. No caso de você ter apenas dois módulos de RAM, você gostaria de colocá-los no DIMM B1 e no DIMM B2 (os slots pretos). Ao tê-los nos slots correspondentes corretos, permite que eles trabalhem juntos no modo de canal duplo.

No seu cenário atual, eu colocaria os dois módulos Corsair nos slots pretos, DIMM B1 e DIMM B2, e o Crucial no DIMM A1, o slot branco mais à esquerda. Isso pode remover sua mensagem de erro. Então os módulos da Corsair estarão funcionando em canal duplo. O módulo Crucial estará rodando em um único canal, já que ele não possui um segundo módulo para parear.

Aqui está a imagem dos slots de RAM codificados por cores.

    
por 11.10.2018 / 06:42