Informatica
Numa memória secundária, ela ocorre quando um arquivo ou fragmento de arquivo não ocupa completamente o espaço da unidade de alocação destinado a ele, causando desperdício de espaço. Cada unidade de alocação não pode comportar fragmentos de arquivos diferentes.
A fragmentação externa ocorre em sistemas de arquivo quando muitos arquivos de tamanhos diferentes são criados, modificados em seu tamanho, e/ou eliminados. O efeito é pior se um arquivo que é dividido em muitas pequenas partes for eliminado, porque isto deixa regiões pequenas de espaço livre.
Quanto maior for o tamanho dos clusters no sistema de arquivos usado e maior for o número de arquivos pequenos armazenados, maior é o índice de fragmentação interna, que além de perda de espaço, causa perda de desempenho, já que teremos áreas vazias entre os arquivos armazenados nos discos magnéticos. Outra resposta: A fragmentação interna é a existência de memória não utilizada no interior de uma área de tamanho fixo (um bloco de memória, no caso). É a diferença entre a quantidade de memória alocada para o processo e a quantidade que foi requisitada. Isso ocorre no caso em que a alocação em memória é feita em unidades de blocos de tamanho fixo. Nesse caso, quando um processo requisita uma quantidade de memória não múltipla do tamanho de um bloco, o último bloco cedido a tal processo não terá sua área toda utilizada (a fragmentação interna está nos bytes inutilizados desse bloco).
Fragmentação externa existe quando o espaço total na memória é suficiente para atender uma requisição, mas não é contíguo. O espaço livre está