web-dev-qa-db-pt.com

Quanto mais rápido é a memória (RAM) em comparação com o SSD para acesso aleatório?

Eu li de SO que a memória é 100.000 mais rápida do que (mecânico) HDD em acesso aleatório. Mas as respostas lá não falam com drives SSD.

Os SSDs são diferentes do HDD em construção. Alguém sabe uma estimativa aproximada quanto mais rápido é RAM do que drives SSD?

13
tinlyx

Veja https://www.quora.com/Is-the-speed-of-SSD-and-RAM-the-same :

A memória Flash é consideravelmente mais lenta que a DRAM, e a maneira como são usadas pelos sistemas operacionais é muito diferente.

Uma DRAM típica tem uma taxa de transferência de aproximadamente 2-20 GB/s, enquanto as SSDs típicas têm uma taxa de transferência de 50MB-200MB/s. Então é de uma a duas ordens de magnitude mais lenta.

Além disso, o modo como é usado é muito diferente. A DRAM é muito mais flexível e é um acesso verdadeiramente aleatório - qualquer Word, a qualquer momento. Em comparação, as gravações em flash precisam apagar um bloco inteiro de cada vez antes de gravar nele; e há outros problemas que precisam ser tratados, como o nivelamento de desgaste e os blocos ruins.

7
wysiwyg

Executar memtest86 , exibe números indicando a velocidade de leitura/gravação da memória.

FWIW, um minicomputador Intel Atom 330 que tenho atualmente aqui, diz "1927MB/s" para a RAM principal. L1 Cache é 3748MB/s, L2 Cache é 3095MB/s, não há cache L3.

Essas velocidades variam de acordo com o design da CPU e do computador.

Um google em "velocidade do disco SSD" = irá dizer-lhe números para comparar com; esperar qualquer coisa de velocidades semelhantes às rápidas HDD (100-150MB/s, SSD lento) e para cima.

4
Hannu

A DRAM é muito mais rápida que qualquer SSD ou outro dispositivo de armazenamento de estado sólido. Geralmente, você pode colocá-lo em pelo menos 5-10 vezes mais rápido, dependendo da frequência, geração e do SSD com o qual você está comparando. A SRAM é ainda mais rápida que a DRAM, pelo menos algumas vezes mais.

Para obter algum tipo de comparação, você pode configurar um RAMdisk na máquina de destino e, em seguida, comparar o SSD e a RAM. Você pode obter algumas informações sobre isso aqui:

http://www.pcworld.com/article/260918/how_to_supercharge_your_pc_with_a_ram_disk.html

0
PulseJet