Todos os HDDs que eu conheço têm pelo menos 8 MB ou mais de cache de buffer (eu sei que é para aumentar o desempenho de leitura e gravação em drivers de disco).
No entanto, estou apenas curioso: os SSDs possuem algum sistema de buffer / cache, algo semelhante aos HDDs? Os SSDs têm desempenho ainda melhor além dos buffers de HDD?
hard-drive
ssd
cache
buffer
Diogo
fonte
fonte
Respostas:
Para citar a Wikipedia:
Naturalmente, a razão pela qual eles podem usar menos é que eles estão usando memória em primeiro lugar para fazer o armazenamento, por isso já é razoavelmente rápido comparado a um disco rígido tradicional, enquanto o disco rígido precisa mais de memória cache para torná-lo melhor .
Se também é duvidoso que eles usem o suficiente para justificar a inscrição como um recurso, e provavelmente ficaria ruim em termos de comparação com as especificações tradicionais de drives, então eles optam por deixar de lado.
http://en.wikipedia.org/wiki/Solid_State_Drive#Cache_or_buffer
fonte
Sim, a maioria dos SSDs tem um cache em memória volátil, como SRAM ou SDRAM, mas não é necessariamente necessário para alto desempenho. Certamente, o tamanho do cache é menos um indicador de desempenho com SSDs do que com discos rígidos.
Você pode achar interessante este artigo da Anandtech ao discutir como a arquitetura SSD tradicional, com cache SDRAM ou SRAM, compara com a arquitetura mais recente da SanDisk, que usa uma mistura de flash MLC e SLC NAND para remover completamente a necessidade de memória volátil.
fonte
Da leitura deste sobre o Intel SSD 320 (fornece uma imagem da placa) parece que a RAM onboard é apenas para uso do controlador. Não parece utilizar qualquer memória para o uso de buffering no sentido de que um HDD platter faz.
fonte