Qu’est-ce que la fragmentation externe ?

24 octobre 2023

La fragmentation externe est un problème de mĂ©moire qui se produit lorsque l'allocateur laisse des sections de blocs de mĂ©moire inutilisĂ©s entre des portions de mĂ©moire allouĂ©e. Par exemple, disons que l'allocateur attribue plusieurs blocs de mĂ©moire sur une ligne continue. Si l’un des blocs du milieu est libĂ©rĂ© parce que le processus qui l’utilisait s’est arrĂªtĂ©, le bloc libre devient fragmentĂ©.

Un bloc fragmentĂ© en externe est toujours disponible pour Ăªtre utilisĂ© par l'allocateur, mais uniquement s'il y a un besoin de mĂ©moire qui tient dans ce bloc. Le bloc isolĂ© est inutilisable pour des besoins de mĂ©moire plus importants et ne peut pas Ăªtre regroupĂ© avec la mĂ©moire totale libre.

Voir aussi Fragmentation interne.


Anastasie
Spasojevic
Anastazija est une rédactrice de contenu expérimentée avec des connaissances et une passion pour cloud l'informatique, les technologies de l'information et la sécurité en ligne. À phoenixNAP, elle se concentre sur la réponse à des questions brûlantes concernant la garantie de la robustesse et de la sécurité des données pour tous les acteurs du paysage numérique.