Duże strony (TLB)
Użycie dużych stron pamięci (2 MB lub 1 GB zamiast standardowych 4 kB), by odciążyć TLB. Skoro każdy wpis w TLB obejmuje znacznie więcej pamięci, potrzeba ich mniej — co daje mniej chybień TLB i mniej kosztownych przejść po tablicach stron.
Mechanika od strony sprzętu: TLB buforuje translacje adresów wirtualnych na fizyczne, ale ma ograniczoną liczbę wpisów. Przy stronach 4 kB jeden wpis obejmuje tylko 4 kB, więc program używający dużo pamięci potrzebuje więcej translacji, niż mieści TLB. Skutkiem są chybienia i przejścia po tablicach stron (kilka dostępów do pamięci na jedno chybienie). Jeden wpis dużej strony 2 MB obejmuje tyle, co 512 zwykłych stron — „zasięg TLB” rośnie wielokrotnie, a chybienia gwałtownie spadają.
Zysk jest duży przy obciążeniach intensywnie korzystających z pamięci (bazy danych, obliczenia naukowe, maszyny wirtualne). Cena, widziana od strony systemu operacyjnego: większe marnotrawstwo wewnętrzne i fragmentacja, a THP (transparent huge pages) potrafią powodować skoki opóźnień. Tu liczy się zysk sprzętowy: lepszy zasięg TLB.