Eu acredito que entendo os conceitos básicos de fragmentação de dados em discos rígidos e o conceito de desfragmentação para combater os efeitos disso. O que realmente não entendo é como se mede o ganho de desempenho desfragmentando arquivos.
Alguns dizem que o sistema reage "mais rápido" ou que as coisas carregam mais rápido depois de executar uma desfragmentação. Não acho que esse seja sempre o caso. Já executei a desfragmentação várias vezes em diferentes computadores sem perceber nenhum ganho perceptível de desempenho.
Então, eu estou me perguntando, existe alguma maneira de realmente medir quanta diferença de desempenho existe antes / depois de uma desfragmentação e qual é o impacto REAL no desempenho dos sistemas?
** Atualização: ** O que estou procurando é uma ferramenta que possa me dar alguma indicação concreta de melhorias gerais no desempenho do sistema. Isso é conseguido melhor através de ferramentas de benchmarking específicas para as velocidades de acesso ao disco rígido? Ou obterá o melhor resultado através de um aplicativo como o File Access Timer da Raxo ? Também estou executando o Windows XP
fonte
A fragmentação apenas afeta você se você precisar ler grandes segmentos de um arquivo, e a fragmentação fará com que você procure por todo o disco. Se você nunca ler mais do que um único cluster de disco de uma só vez, a fragmentação é irrelevante, porque você precisará ver de qualquer maneira devido a outras atividades desde a última leitura.
Os arquivos de programa provavelmente afetam você, porque tendem a ser maiores e a ler tudo de uma só vez. Se os arquivos do seu programa estiverem fragmentados, isso poderá atrasar o carregamento do programa, possivelmente no reino humano perceptível.
Se você deseja medir os efeitos da fragmentação, escreva um programa que leia um arquivo grande do começo ao fim, repetidamente. Faça 1000 corridas para suavizar o ruído. Agora desfragmente o arquivo e faça-o novamente. Veja se o tempo médio de leitura diminui.
fonte
A única medida que aprendi a usar é o contador de desempenho "Split I / Os" na categoria "Physical Disk" na perfmon. Ele mede o número de solicitações de E / S por segundo que precisavam ser divididas em duas ou mais solicitações separadas porque os blocos de disco que procuravam não eram contíguos.
fonte