18Aug

Bagaimana Memeriksa apakah CPU Anda Mendukung Second Level Address Translation( 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 Second Level Address Translation( SLAT).Baca terus untuk mengetahui apakah prosesor Anda mendukung SLAT.

Apa itu SLAT?

Second Level Address Translation adalah teknologi yang diperkenalkan di kedua Intel dan AMD rasa prosesor. Kedua perusahaan menyebut versi mereka dari nama teknologi yang berbeda, versi Intel disebut EPT( Extended Page Tables) dan AMD menyebut RVI( Rapid Virtualization Indexing) mereka. Intel memperkenalkan Extended Page Tables pada prosesornya yang dibangun di atas arsitektur Nehalem, sementara AMD hanya memperkenalkan RVI di generasi ketiga prosesor Opteron dengan kode nama Barcelona. Hyper-V menggunakan ini untuk melakukan lebih banyak fungsi manajemen memori VM dan mengurangi overhead menerjemahkan alamat fisik tamu ke alamat fisik yang sebenarnya. Dengan melakukan ini, waktu CPU Hypervisor berkurang secara signifikan, dan lebih banyak memori disimpan untuk setiap VM.

Cara Bekerja

Prosesor memiliki Translation 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. Bila terjemahan alamat virtual ke alamat fisik diperlukan, TLB memeriksa temboloknya untuk menentukan apakah berisi informasi pemetaan atau tidak. Jika TLB berisi kecocokan, alamat memori fisik disediakan dan datanya adalah akses. Jika TLB tidak berisi catatan, kesalahan halaman terjadi, dan Windows memeriksa tabel halaman untuk informasi pemetaan. Jika Windows menemukan pemetaan, maka ditulis ke TLB, terjemahan alamat berlangsung, dan kemudian data diakses. Karena buffer ini, hypervisors overhead secara substansial menurun.

Jadi apa?

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 dipikirkan bahwa ini akan menjadi satu-satunya bentuk kompatibilitas mundur, agak seperti XP Mode. SLAT akan dibutuhkan untuk Hyper-V di Windows 8.

Bagaimana Saya Tahu Jika Saya Memiliki SLAT?

Untuk mengetahui apakah prosesor Anda mendukung SLAT, Anda perlu mendownload salinan CoreInfo( lihat link di akhir).Setelah mendownloadnya, Anda perlu mengekstraknya. Anda harus mengekstraknya sehingga coreinfo berada di akar drive C: \ Anda.

Anda perlu membuka command prompt yang tinggi, baca "run as administrator".

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

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

Pada AMD jika prosesor Anda mendukung SLAT, ia akan memiliki asteriks di baris NPT.

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

Anda bisa mendownload CoreInfo disini.