Instrutor: Nesta
lição, falaremos sobre "Memória multicanal". Agora, a memória multicanal permite que
um sistema use dois módulos de memória
diferentes ao mesmo tempo em conjunto para
aumentar o desempenho e a taxa de transferência.
Por exemplo, se eu estiver usando memória de canal único,
isso significa que estou usando uma via de dados ou barramento de
dados de 64 bits entre o processador, o controlador de memória
e os módulos de RAM.
Mas se eu tiver dois módulos diferentes e operá-los
no que é conhecido como modo de canal
duplo, poderei ter duas vias de 64 bits trabalhando juntas,
o que me dará essencialmente uma via de 128 bits.
Essa intercalação, na verdade, proporciona um desempenho
maior, que vai além de dobrar a velocidade.
Gosto de pensar dessa forma.
Quando estiver usando a intercalação,
digamos que você tenha dois cavalos e eles estejam puxando uma carroça.
Agora, cada cavalo pode ser capaz de puxar 100 libras sozinho,
mas trabalhando juntos, esses dois cavalos
podem realmente puxar 250 libras.
Na verdade, isso é mais do que cada um poderia
fazer sozinho ou somando-os.
E é isso que realmente acontece
quando começamos a intercalar.
Essa é a mesma ideia com
a velocidade de acesso e intercalação.
Agora, quando fazemos isso, a soma total de ambos
pode realmente acessar mais do
que cada um poderia fazer individualmente.
Então, que tipo de configuração multicanal você pode
encontrar em campo?
Bem, na verdade, há quatro básicos.
Eles são conhecidos como canal único, canal
duplo, canal triplo e canal quádruplo.
Com o canal único, você está usando um módulo de memória
em um barramento.
Portanto, se você tiver um barramento de dados
de 64 bits, isso significa que haverá 64 bits sendo
enviados de e para o processador a cada ciclo de clock.
Se estiver usando canal duplo,
isso exigirá dois módulos de memória
e dois slots de memória na placa-mãe que
estejam trabalhando em conjunto
e se intercalando.
Isso pega esses dois caminhos de 64 bits e os combina para
que você tenha essencialmente 128 bits de dados
sendo enviados por transferência a cada ciclo
de clock, em vez de apenas 64.
Agora, além disso, você
pode passar para o canal triplo.
E com o canal triplo,
você usará três módulos de memória e três slots,
tudo em conjunto com essa noção de intercalação
para oferecer até 192 bits de transferência de dados nesse
caminho para o processador de 64 bits.
E, por fim, temos o canal quádruplo.
Agora, com o quad channel, usaremos quatro módulos de memória
e quatro slots e faremos com que todos eles trabalhem em conjunto
para nos fornecer 256 bits de transferência de dados em cada
ciclo de clock de e para o processador a partir de nossas unidades
de memória.
Agora, quando estiver configurando um canal duplo, triplo
ou quádruplo, é importante
consultar primeiro o manual da placa-mãe.
Isso ocorre porque cada placa-mãe tem uma configuração
um pouco diferente.
Por exemplo, o fato de sua placa-mãe ter quatro
slots não significa que ela seja compatível com quatro canais.
Ele pode suportar apenas canal único e canal duplo.
E você não saberia disso se não consultasse o manual.
Geralmente, quando você olha
para os slots da sua placa-mãe,
eles são rotulados como zero, um, dois, três e quatro, ou A0, A1, B0, B1, se estivermos
falando em bancos.
Novamente, é importante verificar a documentação
da placa-mãe para saber em quais slots colocar
a memória, especialmente se você quiser operar em algo
diferente de uma configuração de canal único.
Outro aspecto a ser lembrado
ao usar configurações multicanal é que
é considerado uma prática recomendada
usar o mesmo modelo, velocidade e taxa de transferência de memória em todos
os slots que farão parte do mesmo multicanal
trabalhando juntos.
Por exemplo, se você tiver quatro slots na
placa-mãe e for operar em uma
configuração de canal duplo e
usar dois desses slots juntos, certifique-se
de que o módulo de memória em
ambos os slots tenha o mesmo tamanho, como oito gigabytes
ou 16 gigabytes, e a mesma velocidade, como 16.000 ou 32.000
megabytes por segundo, para garantir que não haja problemas
de compatibilidade ou erros mais
tarde.
Portanto, quando se trata de memória multicanal, lembre-se
de que você pode ter vários módulos trabalhando juntos para proporcionar velocidades
mais rápidas, além de ter uma quantidade geral maior
de memória que pode ser usada para armazenamento.
Essa é uma consideração importante a ser feita.
Portanto, se a sua placa-mãe for compatível com multicanal
e você já estiver usando vários módulos, é melhor aproveitar
o aumento de velocidade que pode obter usando
o multicanal como um recurso de configuração.