📄️ Reservation-based Transparent Huge Pages
This document provides an overview and explanation of the ReservationTHPAllocator class, a specialized physical memory allocator that reserves and promotes Transparent Huge Pages (THPs). The code is designed to integrate with a buddy allocator (provided through the Buddy class) to manage physical memory. The ultimate goal is to optimize memory allocations by utilizing 2MB pages wherever possible while allowing fallback to 4KB pages when needed.