Como o Raid 0 melhora o desempenho de leitura?

-1

Vamos supor que temos dois discos rígidos e o tamanho da unidade de distribuição é de 64 kb. Enquanto faz a leitura aleatória com o tamanho 4KB, como o Raid 0 afeta o desempenho? Quero dizer, se estamos fazendo leituras aleatórias não sistema operacional bloco IO camada IO IO um por um? Se isso acontecer, como melhoraria o desempenho de leitura enquanto todas as leituras aleatórias tocam no disco rígido?

    
por spartacus 21.10.2017 / 21:44

1 resposta

2

Para uma leitura tão pequena, não há, mas, novamente, há muito poucas opções de invasão que fariam a diferença para uma leitura 4KB única .

No entanto, os computadores geralmente executam milhares de leituras de cada vez, e você pode ver como, em um ataque de 2 discos, algumas das leituras atingiriam o primeiro disco e algumas atingiriam o segundo disco em média. / p>

Isso significa que, naqueles momentos em que as leituras estão em discos diferentes, elas podem ser consultadas em paralelo, para um aumento de velocidade total de leitura de 2x. Quanto mais discos você tiver, mais o aumento de velocidade para uma leitura paralela pode ocorrer, contanto que os dados sejam dispostos na raid de tal forma que cause o máximo de leituras paralelas possíveis.

    
por 22.10.2017 / 11:37