Mengapa vendor secara default menonaktifkan perangkat keras yang dibantu virtualisasi? Saya memiliki Lenovo Thinkpad X201 (64bit) tetapi sepertinya ini juga terjadi pada vendor lain. Saya ingin menjalankan beberapa mesin virtual, jadi saya mengaktifkannya, tetapi saya bertanya-tanya apakah ada dampak negatif terhadap hal ini yang harus saya perhatikan di masa depan.
virtualization
hardware-virtualization
David di Dakota
sumber
sumber
Jawaban:
Saya percaya ini untuk alasan keamanan. Hypervisor nakal dapat menginstal sendiri dan kemudian menjalankan OS utama, OS utama tidak dapat mengatakan bahwa itu berjalan di bawah hypervisor (kadang-kadang dianggap sebagai cincin -1). Ini berpotensi menjadi virus pamungkas. Jadi, Anda harus mengaktifkan secara eksplisit jika Anda tahu Anda ingin menjalankan hypervisor.
sumber
Saya percaya alasan lain adalah efisiensi daya, karena mematikan bagian-bagian prosesor yang tidak perlu digunakan akan menggunakan daya yang lebih sedikit, yang terutama diinginkan pada laptop.
sumber
Menurut utas lain ini, ada 2 alasan utama: Mengapa HP menyarankan agar saya mematikan Hardware Virtualization?
Tampaknya relevan bagi saya, karena set instruksi yang dikurangi lebih efisien. Saya tidak akan berpikir bahwa mengubah opsi BIOS dapat secara langsung memengaruhi ini.
Saya tidak tahu apakah dampaknya signifikan atau tidak, tetapi mengingat ini dan potensi keamanan yang cacat, memiliki fitur yang jarang digunakan menonaktifkan secara default sepertinya pilihan yang baik bagi saya.
sumber
jika Anda menggunakan banyak mesin virtual (terutama yang 64bit - mereka bahkan tidak akan memulai tanpa virtualisasi), biarkan virtualisasi menyala
sumber
Dari Wikipedia : "Dengan virtualisasi yang dibantu perangkat keras, VMM dapat secara efisien melakukan virtualisasi seluruh instruksi x86 dengan menangani instruksi sensitif ini menggunakan model trap-and-emulate klasik dalam perangkat keras, sebagai lawan dari perangkat lunak."
VMM = Monitor Mesin Virtual.
Dugaan saya: Tidak aktif secara default karena virtualisasi berbantuan perangkat keras menimbulkan beban CPU yang sangat tinggi, yang pada gilirannya membutuhkan daya lebih banyak daripada operasi normal. Anda juga dapat melihat penurunan kinerja jika selalu berjalan pada beban yang sangat tinggi. Ingat, Thinkpad Anda bukan sistem tingkat server.
sumber