Todos nós sabemos que existe fragmentação na memória principal e secundária. Essa fragmentação é quase insignificante em certos sistemas de arquivos, mas muito evidente em outros. No Linux e no mundo UNIX em geral, a fragmentação não é um grande problema. A fragmentação é geralmente muito baixa. A propósito, caso você não saiba, fragmentação é quando um arquivo ou dados não são armazenados consecutivamente na memória, mas em várias áreas separadas ...
Isso é feito para ajudar o sistema operacional a usar o espaço de memória disponível em um dispositivo ou meio, caso não exista, os blocos devem ser movidos continuamente para realojar os novos dados gravados e atualizá-los constantemente para localizá-los, sem serem capaz de escrever rapidamente. Mas isso no longo prazo retarda o acesso (leitura e gravação) desses blocos e que faz com que os recursos de memória acabem sendo usados de forma ineficiente.
Muitos estão cientes da fragmentação do disco rígido, mas não sabem que a fragmentação da memória RAM também existe da mesma forma que existe na mídia de armazenamento secundária. Mas outra coisa que eles não sabem é que Existem dois tipos fragmentação:
- Fragmentação interna- É um tipo em que a memória do sistema é superprovisionada e não pode ser usada. Por exemplo, se você olhar a imagem do artigo, verá que para alojar o bloco A estimou-se que ocuparia algo mais e agora esse espaço em excesso (ralado) não pode ser usado.
- Fragmentação externa- Ocorre quando um aplicativo ou processo ou dados são removidos da memória e o espaço usado não é imediatamente realocado, deixando um pedaço.
- Fragmentação de dados: quando os dados são gravados não sequencialmente.
- Burbujas: é a fragmentação neste caso do espaço livre, quando não é uniforme e compacto, mas se divide em pequenos pedaços livres entrelaçados com outros blocos ocupados. Isso torna a escrita mais complicada.
Você já sabe quais sistemas de arquivos ou FS como ext4, ZFS, Reiser4, etc.., eles geralmente não têm uma fragmentação de capital e em geral não é normalmente necessário desfragmentar com freqüência ...