next up previous contents
suivant: kalloc = danger!! monter: Gestion de heap précédent: kalloc   Table des matières

kfree

La fonction kfree permet de libérer les zones allouées par kalloc. La fonction kfree prend comme paramètre l'addresse de la zone que l'on veut libérer. Elle va donc revenir en arrière pour retrouver la structure correspondante, et la marquer comme libre. De plus, si cette zone nouvellement libérée est précédée ou suivie de zones libres, elles vont être fusionnées pour donner une zone plus grande. Toutes les pages qui sont dans ces zones sont alors libérées.



2003-03-30