जब physical RAM भरिन्छ तर process हरूलाई थप page चाहिन्छ, OS ले ठाउँ बनाउन एउटा resident page evict गर्नैपर्छ — यदि यो dirty छ भने यसलाई swap (disk) मा लेखेर। कुन page evict गर्ने भन्ने page replacement निर्णय हो, र यसलाई बिगार्दा performance नष्ट हुन्छ।
Replacement नीतिहरू
सैद्धान्तिक इष्टतम भनेको भविष्यमा सबैभन्दा टाढा प्रयोग हुने page evict गर्नु हो () — असम्भव, किनभने तपाईं भविष्य देख्न सक्नुहुन्न। त्यसैले हामी लाई नजिक्याउँछौं: सबैभन्दा लामो समय प्रयोग नभएको page evict गर्ने। साँचो LRU लाई हरेक access मा एउटा timestamp चाहिन्छ (धेरै महँगो), त्यसैले वास्तविक kernel हरूले प्रयोग गर्छन्:
