|
Embora o amortecedor interno está melhorando obviamente o desempenho contudo tem também as limitações. Ajuda muito a pouco se você estiver fazendo muitos de acessos aleatórios aos dados em partes diferentes do disco, porque se o disco não carregar uma parte de dados recentemente no passado, não estará no esconderijo. O amortecedor é também de pouca ajuda se você estiver lendo uma quantidade grande de dados do disco porque normalmente será muito pequeno se você estiver copí uma lima do MB 50. Por exemplo, em um disco típico com 512 Bytes protegem uma parte muito pequena da lima poderiam estar no amortecedor e o descanso deve ser lido do disco próprio.
Devido a estas limitações, o esconderijo não tem tanto quanto de um impacto no desempenho do sistema total como você pôde pensar. Quanto ajuda depende de seu tamanho a alguma extensão, mas pelo menos tanto quanto da inteligência de seus circuitos; justo como a lógica de disco duro total. E apenas como a lógica total, é duro determinar exatamente em muitos casos o que a lógica do esconderijo em uma movimentação dada é como. Entretanto o tamanho do esconderijo do disco é importante para seu impacto total em melhorar o desempenho do sistema.
Caching lê do disco duro e caching escreve ao disco duro são similar em algumas maneiras, mas muito diferente em outras. Estão o mesma em seu objetivo total que é decouple o computador rápido dos mecânicos lentos do disco duro. A diferença chave é que uma escrita envolve uma mudança ao disco duro quando lido não. Com nenhum escrever caching, cada escrever ao disco duro envolve um desempenho batido quando o sistema esperar o disco duro para alcançar a posição correta no disco duro e para escrever os dados. Esta faz exame pelo menos de 10 milissegundos em a maioria de movimentações, que é uma estadia longa no mundo de computador e retarda realmente abaixo o desempenho porque o sistema espera o disco duro. Esta modalidade de operação é chamada caching do write-through.
Quando escrever caching é permitido e o sistema emite uma escrita ao disco duro, o circuito de lógica grava a escrita em seu esconderijo muito mais rápido e então emite imediatamente para trás um reconhecimento ao sistema operando-se para a conclusão do processo. O descanso do sistema pode então proseguir em sua maneira sem ter que sentar-se em torno de esperar o atuador para posicionar e o disco à rotação, e assim por diante. Isto é chamado write-back que caching, porque os dados são armazenados no esconderijo e escritos somente para trás aos platters mais tarde sobre. A funcionalidade do Write-back naturalmente melhora o desempenho. Desde que a memória de esconderijo é temporária, se o poder sair, seus índices estão perdidos. Se houver pendente escrever no esconderijo que não foi escrito ao disco ainda, são idos para sempre e o descanso do sistema não tem nenhuma maneira saber isto porque quando é dito pelo disco duro como a conclusão. Conseqüentemente são não somente alguns dados perdidos mas também o sistema não sabe mesmo que dados, ou mesmo aquele ele aconteceram.
O resultado de fim pode ser problemas da consistência da lima, corruption do sistema operando-se, e assim por diante. Devido a este risco, em algumas situações escrever caching não é usado em tudo. Isto é especialmente verdadeiro para as aplicações onde a integridade de dados elevada é crítica. Devido à melhoria no desempenho que escrevem caching as ofertas, entretanto, está sendo usado cada vez mais apesar do risco, e o risco mitigated com o uso da tecnologia adicional. A técnica a mais comum está assegurando-se de simplesmente que o poder não se apague. Para a paz adicionada da mente, melhorar as movimentações que empregam escrevem caching têm uma característica do resplendor da escrita que diga a movimentação para escrever imediatamente ao disco durante escreva em seu esconderijo. Este foi um comando que fosse emitido geralmente antes que as baterias do UPS funcionaram para fora se um interruption do poder fosse detectado pelo sistema ou imediatamente antes que o sistema devia ser fechado para baixo para toda a outra razão.
|
|
|
|
|