struct free_area_struct - opis pól
struct page * prev;
struct page * next;
lista wolnych bloków
wykorzystuje się przy szukaniu wolnego bloku ramek
struct int * map;
wskaźnik na bitmapę
każdy bit jest przeznaczony dla dwóch bloków równej wielkości przylegających do siebie
tablica map jest dwukrotnie mniejsza niż liczba bloków danej wielkości
bit jest ustawiony wtedy, gdy jeden z bloków jest całkowicie wolny, zaś drugi jest częściowo lub całkowicie zajęty
wykorzystuje się przy zwalnianiu ramek
Poprzedni slajd
Następny slajd
Cofnij do pierwszego slajdu
Podgląd wersji graficznej