Extended Page Tables
এক্সটেন্ডেড পেজ টেবিল
Intel-এর hardware-walked দ্বিতীয় translation স্তর (guest-physical → host-physical) — guest page-table write-এ VM-exit-এর প্রয়োজন দূর করে, বিনিময়ে TLB-miss-এ গভীরতর (সর্বোচ্চ ২৪-হপ) দুই-মাত্রিক page walk আনে।
also: ept, nested-page-tables, npt, two-dimensional-page-walk
Shadow paging walk : ৪ মেমরি অ্যাক্সেস (single-level, host-physical সরাসরি)
EPT/NPT worst-case : ৪ × (৪ + ১) + ৪ = ২৪ মেমরি অ্যাক্সেস (guest ৪-level × EPT ৪-level)
- AMD-র সমতুল্য নাম NPT (Nested Page Tables) — ধারণাগতভাবে অভিন্ন
- guest নিজের page table স্বাধীনভাবে লিখতে পারে — কোনো write-protect trap নেই, তাই VM-exit কমে
- খরচ শূন্য হয় না, শুধু স্থানান্তরিত হয় — VM-exit (হাজার cycle) থেকে TLB-miss walk (শত cycle)-এ
- huge page ব্যবহার করলে worst-case walk-গভীরতা উল্লেখযোগ্যভাবে কমে