64-bit mimarilerin yaygınlaşmasıyla sanal adres alanı (VAS) önemli ölçüde genişledi ve bellek yönetim birimi (MMU) bu büyümeyi karşılamak için sayfa tablosu geçişine daha fazla dolaylılık seviyesi eklemek zorunda kaldı. Intel'in x86 mimarisi gibi sayfalama tabanlı sistemlerde, bu geçiş sanal sayfaları fiziksel sayfa çerçevelerine (PF) dönüştürmek için bir radix/prefix ağacında aramalar yapar. Bu ağaçtaki her düğüm bir sayfa tablosunu temsil eder. Sayfa tabloları çeviri sürecinin bir parçası olduğundan, fiziksel sayfa çerçeve numaraları (PFN) tarafından referans alınmalıdır.
İşletim sistemi yalnızca sanal adres alanına erişebildiği için, bu fiziksel referans yolunu doğrudan takip edemez. Sayfa tablolarını manipüle edebilmek için işletim sisteminin hem tabloların kendilerini sanal adres alanına eşleyerek tablo girişlerine erişim sağlaması hem de fiziksel referanslar ile sanal adres alanındaki karşılık gelen konumlar arasında bir eşleme sunması gerekir. Dahası, sayfa tablosu geçişindeki her seviye, bu eşlemelerin yönetiminin karmaşıklığını artırır ve fiziksel sayfa çerçevelerini işgal ederek bellek tüketimini yükseltir.
Bu lisans tezinde, bu iki dezavantajı da ortadan kaldıran bir teknik olan "kendine referans veren sayfa tabloları" yaklaşımı sunulmuştur. Bu yaklaşım, Intel'in x86 mimarisinin hem 32 bit hem de 64 bit sürümleriyle uyumludur. Bu uyumluluk sayesinde, her mimari için ayrı ayrı yazılmış iki kod tabanının tek bir kod tabanıyla değiştirilmesi mümkün hale gelmiştir. Sonuç olarak, daha kısa, daha kolay anlaşılır ve sürdürülebilir bir kod elde edilmiştir. Bu çalışma, işletim sistemi derslerinde pratik demolar ve ödevler için kullanılan açık kaynaklı eduOS çekirdeğine de entegre edilmiştir.
Bu yaklaşım, modern 64-bit sistemlerde bellek yönetimini basitleştirerek ve kod karmaşıklığını azaltarak işletim sistemi geliştirmeyi daha verimli hale getiriyor.