Next: zone_struct
Up: Ważniejsze struktury
Previous: struct page
Struktura przechowująca informacje o obszarach wolnej pamięci.
Znaczenie :
- free_list - lista wolnych bloków pamięci o tym samym rozmiarze
- map - wskaźnik do mapy bitowej opisującej stan bliźniaków danego rozmiaru.
I-ty bit jest jest zapalony jeśli dokładnie jeden z i-tej pary bliźniaków leżących obok
siebie jest wolnym blokiem pamięci. Ta mapa bardzo ułatwia działanie algorytmu Buddy
4.
Przykładowy obraz pamięci wraz z mapą bitową
Kuba Gorski
2001-12-12