Para ajudar na rápida recuperação de dados , unidade de armazenamento de dados caches de disco rígido a partir do disco rígido e transferi-los para o programa que solicitou os dados. Caches também são conhecidos como " buffers ", que são tecnicamente diferentes dos caches , mas são muitas vezes usados como sinônimos por fabricantes de disco rígido , como chips no disco rígido pode executar tanto cache e funcionalidade buffer. Função do Caching
Em geral, leva mais tempo para acessar os dados armazenados em um disco rígido de dados armazenados na memória do computador porque a maioria dos discos rígidos são objetos físicos. Um disco rígido contém vários pratos magnéticos e uma cabeça de leitura e gravação , que é usado para acessar os locais físicos sobre os pratos . Além disso , os computadores não podem acessar diretamente os dados da unidade: Eles só podem acessar os dados armazenados em um buffer eletrônico. O buffer de pré- busca de dados em antecipação de seu uso.
Efeitos das maiores tamanhos de cache
caches são mais eficazes quando a execução de programas que acessam com freqüência as mesmas áreas do de disco rígido, como caches manter relativamente pequenas quantidades de dados. Programas de uso intensivo da CPU também são de disco rígido de acesso intensivo. No entanto , se você executar principalmente programas que não envolvem uma grande quantidade de trabalho pesado , a diferença de velocidade entre os tamanhos de cache pode não ser perceptível . Além disso, depois de um certo ponto - 8MB em unidades modernas - tamanho do cache se torna menos importante
efeitos de múltiplos caches
Ambos os cartões de memória e . unidades de disco pode ter vários níveis de cache : alguns armazenada em si e alguns no computador do disco rígido. Em geral, quanto mais próximo o cache é o computador que acessa -lo, o mais rápido a velocidade de transferência será.
O Takeaway
Em teoria, grandes caches são melhores do que pequenos. Grandes caches em discos rígidos são relativamente baratos , como resultado , não há muita diferença de preço entre um cache de 8MB e 16MB de um. No entanto, variações de velocidade não são significativos a menos que você está acessando uma grande quantidade de dados em um curto período de tempo. Muitos fabricantes não se preocupam em listar o tamanho do cache de seus discos rígidos em sua página do produto , a diferença é pequena o suficiente para que a maioria dos clientes não se importam
.