Por que meu disco recém reconstruído já está terrivelmente fragmentado?

2

Eu apenas reconstruí meu disco do zero (windows 7, ntfs). Cada arquivo foi escrito exatamente uma vez, e essencialmente nada foi apagado ou reescrito. O disco está apenas 20% cheio. Minha previsão teria sido que, neste momento, haveria sem arquivos fragmentados. Não é o caso; o disco já está horrivelmente fragmentado (de acordo com o relatório de fragmentação do defraggler, 34% fragmentaram 10k arquivos fragmentados, 200k fragmentos).

Por que isso é assim?

    
por ddyer 02.02.2015 / 01:27

1 resposta

1

Você está fazendo suposições:

Each file has been written exactly once

Isso não é verdade.

nothing has ever been deleted or rewritten

Também não é verdade.

only 1 process at a time ever creating new files

Definitivamente não é verdade.

O Windows é um sistema operacional complexo com vários processos e encadeamentos sendo executados simultaneamente, muitos dos quais gravam no disco rígido simultaneamente, especialmente durante a configuração do sistema operacional, a instalação de atualizações e a instalação de aplicativos.

Muita fragmentação ocorre com arquivos de log, já que eles são naturalmente adicionados para. O Windows moderno faz heaps de criação de log, muito mais do que você imagina, de modo que seja responsável por uma boa parte da fragmentação que você está vendo.

Além disso, quando se trata de atualizações, a Microsoft emprega uma sofisticada tecnologia delta update que corrige partes de arquivos que podem facilmente resultar em fragmentação.

Depois, há o .NET Optimization Service que pré-compila os conjuntos .NET em segundo plano (especialmente durante a instalação / atualização do .NET). Essa atividade de segundo plano causa a fragmentação enquanto ocorre enquanto outras atividades ocorrem.

Eu poderia continuar e continuar, mas tenho certeza que você entendeu a ideia.

A fragmentação que você vê é totalmente normal no Windows moderno, e é por isso que é uma boa prática desfragmentar após a instalação de um sistema operacional em discos rígidos que não sejam SSD.

    
por 03.02.2015 / 03:47