Beranda » bagaimana » Cara Memeriksa apakah CPU Anda Mendukung Terjemahan Alamat Tingkat Kedua (SLAT)

    Cara Memeriksa apakah CPU Anda Mendukung Terjemahan Alamat Tingkat Kedua (SLAT)

    Windows 8 akan membawa banyak fitur baru ke lingkungan komputasi Windows, salah satunya adalah Hyper-V. Untuk menjalankan Hyper-V, prosesor Anda harus mendukung Terjemahan Alamat Tingkat Kedua (SLAT). Baca terus untuk mengetahui apakah prosesor Anda mendukung SLAT.

    Apa itu SLAT??

    Second Level Address Translation adalah teknologi yang diperkenalkan dalam prosesor Intel dan AMD. Kedua perusahaan menyebut versi mereka dari nama teknologi 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 di atas arsitektur Nehalem, sementara AMD hanya memperkenalkan RVI pada prosesor Opteron generasi ketiga mereka yang diberi nama Barcelona. Hyper-V menggunakan ini untuk melakukan lebih banyak 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 yang disimpan untuk setiap VM.

    Bagaimana itu bekerja

    Prosesor memiliki Terjemahan Lookaside Buffer (TLB) yang mendukung terjemahan alamat memori virtual ke fisik. TLB adalah cache pada prosesor yang berisi pemetaan yang baru saja digunakan dari tabel halaman. Ketika terjemahan virtual ke alamat fisik diperlukan, TLB memeriksa cache itu 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 berlangsung, dan kemudian data diakses. Karena buffer ini, overhead hypervisor secara substansial menurun.

    Terus?

    Dengan semua hype seputar Windows 8, telah diketahui bahwa Windows 8 akan datang dengan Hyper-V sebagai platform vitalisasi. Sementara itu mungkin tidak menarik bagi semua orang pada pandangan pertama, telah dipikirkan bahwa ini akan menjadi satu-satunya bentuk kompatibilitas ke belakang, 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 akhir). Setelah Anda mengunduhnya, Anda harus mengekstraknya. Anda harus mengekstraknya sehingga coreinfo ada di root drive C: \ Anda.

    Anda perlu membuka prompt perintah yang ditinggikan, baca "jalankan sebagai administrator".

    Sekarang Anda harus menavigasi ke C: Drive, Anda dapat melakukan ini dengan mengetikkan "cd c: \"

    Untuk melihat apakah prosesor Anda mendukung SLAT, Anda harus menjalankan "coreinfo.exe -v". Pada Intel jika prosesor Anda mendukung SLAT, ia akan memiliki asterix di baris EPT. Ini terlihat pada tangkapan layar di bawah ini.

    Pada AMD jika prosesor Anda mendukung SLAT itu akan memiliki asterix di baris NPT.

    Jika prosesor Anda tidak mendukung SLAT, Anda akan melihat tanda hubung di baris EPT atau NPT.

    Anda dapat mengunduh CoreInfo di sini.