W ramach szybkiego przypomnienia: system bliźniaków polega na tym, że oraganizujemy wolne strony w ciągłe obszary o rozmiarze . Na żądanie przydziału obszaru o długości , jeśli dysponujemy dokładnie takim obszarem to go przydzielamy; jeśli nie szukamy obszaru o rozmiarze 2-krotnie większym większym (jeśli takiego nie będzie to próbujemy go utworzyć z obszarów większyc, postępując analogicznie) i jeśli taki znajdziemy dzielimy go na dwie części jedną z nich przydzielając, a drugą dołączając do wolnych obszarów rozmiaru . Podobnie zwalniając obszar sprawdzamy czy jego bliźniak jest wolny. Jeśli tak łączymy bliźniaków w jeden obszar dwukrotnie większy i powtarzamy czynność rekurencyjnie dla nowo uzyskanego obszaru; jeśli nie po prostu dołączamy do wolnych obszarów rozmiaru .