Quanto impacto o cache do disco rígido tem sobre o desempenho do IO

5

Qual é o impacto do cache do disco rígido no desempenho do I / O?

Existe alguma estatística ou testes de desempenho disponíveis que podem me dizer se há uma diferença de 16MB versus 32MB de cache?

Se for importante, estou a olhar para as unidades SATAII de 7200 RPM.

    
por Jason 10.08.2009 / 20:36

4 respostas

7

Esta pergunta nunca foi feita antes?

Basicamente, se você estiver fazendo muitas leituras a partir de um conjunto de dados de 17 a 32Mb e não tiver um cache local, isso fará a diferença. Para todo o restante, você verá um aumento geral de 1% a 2% no desempenho, mas você Também está dobrando a chance de que, em caso de perda de energia, a integridade de seu disco seja perdida, pois o cache não é baseado em bateria.

    
por 10.08.2009 / 21:06
1

Eu prestaria mais atenção às avaliações de desempenho de discos rígidos do mesmo tamanho e velocidades de rotação (7200, 10000). Eu não vi a mesma série de disco rígido fabricada em duas versões de cache diferentes. Normalmente, há outras melhorias de desempenho além do aumento de cache em modelos finais mais avançados que as tornam mais rápidas. Não é só o cache que pode fazer muita diferença.

Eu não sairia do seu caminho para obter uma versão de cache de 32mb, a menos que você desejasse os modelos de maior desempenho, que geralmente já vêm com memória cache maior.

    
por 10.08.2009 / 21:40
0

não é verdade. Se você quiser aumentar o desempenho real, veja o ssd.

    
por 10.08.2009 / 21:00
0

Algoritmos de cache, latência, densidade de área, etc., afetarão seu desempenho - em alguns casos, eles podem afetar o desempenho ainda mais do que o tamanho real do cache. Você precisa analisar os benchmarks de vários discos rígidos no aplicativo que está considerando.

Você pode encontrar alguns bons benchmarks aqui: link

    
por 10.08.2009 / 22:15