Existe uma analogia que eu uso ao descrever como todo o sistema CPU / RAM / Hard Drive interage, eu farei toda a analogia e cobre mais do que apenas ram, mas eu acho que vai ajudar.
Imagine que seu computador é como uma cozinha, e executar um programa é como fazer uma refeição.
Se você tivesse dois chefs (processador multi-core), você poderia fazer algumas refeições mais rapidamente, uma pessoa poderia cortar as cenouras enquanto a outra pessoa descascaria as batatas. No entanto, alguns pontos da receita existem coisas que apenas um chef pode fazer, por exemplo, misturar tudo na batedeira. Não importa se você tem 1 chef ou 4 chefs que ainda leva a mesma quantidade de tempo para misturar os ingredientes. É por isso que você simplesmente não pode multi-thread tudo, alguns passos levam tempo e não pode ser dividido em processadores.
Agora para a memória :
O tipo mais rápido de memória são os registradores da CPU, eles são como sua placa de corte. É muito pequeno e só pode conter o que você está trabalhando atualmente.
Se algo não está bem na sua frente, aonde você vai? Você vai até a despensa e pega, esse é o Cache da CPU. Você não saiu da cozinha, mas teve que parar o que estava fazendo por alguns segundos e levar algum tempo para caminhar até a despensa e conseguir.
Mas o que você faz se a coisa que você precisa não está na despensa? Bem, você vai para a loja de esquina na rua, esta é sua RAM. Agora, leva alguns minutos para sair da cozinha (CPU) e ir até a loja da esquina (RAM) e é 100 vezes mais lento do que caminhar até a despensa dentro da cozinha, mas sua despensa tem um tamanho limitado e você não pode armazenar tudo lá. (A memória de canal duplo é como dirigir dois carros até a loja, você pode levar o dobro de volta para casa com você para não precisar fazer tantas viagens)
Mas a loja da esquina é apenas isso, uma pequena loja de esquina. O que você faz se precisar de algo que a loja da esquina não armazena? Bem, você vai para a cidade e vai para o grande Mega-Mart, este é o seu disco rígido. Agora o Mega-Mart é enorme, você pode conseguir quase qualquer coisa lá, mas há desvantagens. O Mega-Mart está a quilômetros de distância em comparação com a loja da esquina, e leva uma hora para dirigir até lá e os funcionários não se importam e são muito lentos para checá-lo, é 100 vezes maior do que ir à loja da esquina ( RAM) e 100.000 de vezes mais do que apenas caminhar até a despensa (CPU Cache). E todo esse tempo sua receita (Programa) está esperando por você para obter o ingrediente necessário para continuar.
Mas e as coisas que são de ordem super especial que nem o Mega-Mart tem? Bem, você vai ter e-mail ordenado e esperar 1-3 dias para que ele apareça, isso está recebendo algo da internet. comparado a esperar os poucos segundos para ir para a despensa, isso é uma eternidade.