Apa itu SLAT?
Penerjemahan Alamat Tingkat Kedua adalah teknologi yang diperkenalkan pada prosesor Intel dan AMD. Kedua perusahaan menyebut nama teknologi mereka dengan nama yang berbeda, versi Intel disebut EPT (Extended Page Tables) dan AMD menyebut mereka RVI (Rapid Virtualization Indexing). Intel memperkenalkan Extended Page Tables dalam prosesornya yang dibangun pada arsitektur Nehalem, sementara AMD hanya memperkenalkan RVI pada generasi ketiga mereka dari prosesor Opteron yang diberi nama kode Barcelona. Hyper-V menggunakan ini untuk melakukan lebih banyak fungsi-fungsi manajemen memori VM dan mengurangi overhead menerjemahkan alamat fisik tamu ke alamat fisik nyata. Dengan melakukan ini, waktu CPU Hypervisor berkurang secara signifikan, dan lebih banyak memori disimpan untuk setiap VM.
Bagaimana itu bekerja
Prosesor ini memiliki Translation Lookaside Buffer (TLB) yang mendukung penerjemahan alamat memori virtual ke fisik. TLB adalah cache pada prosesor yang berisi pemetaan yang baru saja digunakan dari tabel halaman. Ketika diperlukan terjemahan virtual to physical address, TLB akan memeriksa cache untuk menentukan apakah itu berisi informasi pemetaan. Jika TLB berisi kecocokan, alamat memori fisik disediakan dan data adalah akses. Jika TLB tidak berisi catatan, kesalahan halaman terjadi, dan Windows memeriksa tabel halaman untuk informasi pemetaan. Jika Windows menemukan pemetaan, itu ditulis ke TLB, terjemahan alamat terjadi, dan kemudian data tersebut diakses. Karena buffer ini, overhead hypervisors secara substansial menurun.
Terus?
Dengan semua hype seputar Windows 8, telah diketahui bahwa Windows 8 akan hadir dengan Hyper-V sebagai platform vitalisasi. Sementara itu mungkin tidak menarik bagi semua orang pada pandangan pertama, telah berpikir bahwa ini akan menjadi satu-satunya bentuk kompatibilitas mundur, agak seperti Mode XP. SLAT akan diperlukan untuk Hyper-V di Windows 8.
Bagaimana Saya Tahu Jika Saya Memiliki SLAT?
Untuk mengetahui apakah prosesor Anda mendukung SLAT, Anda harus mengunduh salinan CoreInfo (lihat tautan di bagian akhir). Setelah Anda mengunduhnya, Anda perlu mengekstraknya. Anda harus mengekstraknya sehingga coreinfo ada di root drive C: Anda.
Anda dapat mengunduh CoreInfo di sini.