Wprowadzenie
dynamiczny przydział pamięci dla jądra
częste żądania przydziału małych obszarów pamięci ( dużo mniejszych od strony )
każda strona alokowana dla potrzeb kmalloc jest podzielona na jednakowej wielkości bloki odpowiadające w przybliżeniu potęgom dwójki
żądanie przydziału jest zaokrąglane do minimalnego bloku w jakim się mieści
maksymalnie jądro może jednorazowo zażądać przydzielenia dla siebie 2^5 (czyli 32) ramek