O que é fragmentação externa?

24 de outubro de 2023

A fragmentação externa é um problema de memória que ocorre quando o alocador deixa seções de blocos de memória não utilizados entre porções de memória alocada. Por exemplo, digamos que o alocador atribua vários blocos de memória em uma linha contínua. Se um dos blocos do meio for liberado porque o processo que o estava utilizando parou de funcionar, o bloco livre ficará fragmentado.

Um bloco fragmentado externamente ainda estará disponível para uso pelo alocador, mas somente se houver necessidade de memória que caiba dentro desse bloco. O bloco isolado é inutilizável para necessidades maiores de memória e não pode ser agrupado novamente com a memória livre total.

Veja também Fragmentação Interna.


Anastasia
Spasojevic
Anastazija é uma redatora de conteúdo experiente, com conhecimento e paixão por cloud computação, tecnologia da informação e segurança online. No phoenixNAP, ela se concentra em responder a questões candentes sobre como garantir a robustez e a segurança dos dados para todos os participantes do cenário digital.