AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1664430
Accepted
gcb
gcb
Asked: 2021-07-25 00:01:22 +0800 CST2021-07-25 00:01:22 +0800 CST 2021-07-25 00:01:22 +0800 CST

qualquer validação de velocidade de memória e tempos díspares?

  • 772

Indo para a teoria (e assumindo que o tempo de bits, a taxa de comando e o tempo de ciclo fazem parte da especificação e devem ser verdadeiros e sempre os mesmos para todos os componentes que afirmam ser ddr4-xxx --que eu gostaria de ser corrigido se eles não), temos:

Modelo Taxa de dados Tempo de bits Taxa de comando Tempo de ciclo Latência CAS Primeira palavra (ns) Quarta palavra (ns) Oitava palavra (ns)
ddr4-3200 3200 MT/s 0,313 ns 1600 MHz 0,626 ns 21 13.15 14.09 15,34
ddr4-2666 2666 MT/s 0,375 ns 1333MHz 0,750 ns 11 8,25 9,38 10,88

Isso mostra que 2666 CAS 11 pode ser quase duas vezes mais rápido por temporizações raw ns.

Isso é verdade? Estou deixando alguma parte da teoria de fora? alguém observou isso em primeira mão ou conhece uma fonte confiável que mediu algo semelhante em um aplicativo do mundo real?

memory ddr
  • 1 1 respostas
  • 49 Views

1 respostas

  • Voted
  1. Best Answer
    Mokubai
    2021-07-25T01:40:10+08:002021-07-25T01:40:10+08:00

    Você está comparando a latência e a velocidade geral do módulo de uma maneira que não está relacionada.

    Claro que os ns tempos de uma solicitação inicial podem ser mais rápidos com uma latência de CAS mais baixa, mas a memória normalmente transfere dados em blocos maiores hoje em dia, o que significa que a latência inicial é insignificante em comparação.

    A seleção de um endereço na RAM pode ser mais lenta, mas a frequência mais alta da RAM mais rápida significa que as transferências de dados reais acontecem mais rapidamente.

    O tempo da "primeira palavra (ns)" pode ser 5ns mais lento, mas em um cálculo aproximado, o módulo mais rápido precisa transferir apenas 80 bits seguidos (usando os tempos de bits: 5ns ÷ (0,375 - 0,313) = 80,64) para compensar para esse atraso inicial.

    Da Wikipédia DDR4

    o tamanho básico de rajada é de oito palavras de 64 bits, e larguras de banda mais altas são alcançadas enviando mais comandos de leitura/gravação por segundo.

    Portanto, uma unidade de transferência básica pode ter muito mais de 80 bits com várias solicitações e uso eficiente.

    A latência diminui a solicitação inicial e afeta as velocidades de seleção de endereço de memória, mas as transferências em massa reais são muito maiores em módulos de velocidade mais alta.

    Os módulos têm aumentado em complexidade interna para alcançar maior largura de banda em massa e sinalização mais rápida, a desvantagem é que a complexidade adiciona latência, mas isso quase sempre é compensado.


    Pense assim:

    A memória do seu sistema tem esse atraso inicial na leitura. Uma vez que você saiba que ele sempre transferirá um tamanho de bloco específico e essencialmente continuará essa transferência independentemente das alterações nas linhas de endereço, você poderá alterar o endereço para configurar o próximo conjunto de bytes desejado.

    Dependendo dos bancos de memória ou da configuração interna com buffers, você pode configurar as coisas para sua próxima transferência com custo quase zero em termos de latência. Os dados poderiam, em teoria, estar prontos para serem usados.

    Você pode criar uma cadeia contínua de "agora você está fazendo isso, o próximo" com latências ocultas principalmente atrás da transferência anterior. Eletrônicos mais inteligentes podem atingir taxas de transferência mais altas em frequências mais altas e latências mais altas.

    Nem tudo que é "mais lento" é realmente mais lento.

    • 2

relate perguntas

  • CPU/PC Congelando (Temperatura?)

  • Sistema que pode ler o disco rígido e gravar exclusivamente na RAM?

  • Comprando o tipo certo de RAM para laptop [fechado]

  • Ordem de instalação da RAM. 8GB E 16GB. Qual deles deve estar no slot 0?

  • CPU, RAM ou placa-mãe? (PEBCAK!)

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve