Rumah Audio Apakah sistem operasi paravirtualized? - definisi dari techopedia

Apakah sistem operasi paravirtualized? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Sistem Operasi Paravirtualized?

Sistem operasi paravirtualized adalah sistem pengendalian (OS) yang diubahsuai untuk dijalankan dalam persekitaran paravirtualized yang menyediakan antara muka perisian kepada mesin maya, serupa tetapi tidak sama dengan perkakasan yang mendasari. Dalam mode paravirtualized, OS tetamu secara eksplisit disalurkan untuk antara muka pengaturcaraan aplikasi (API) untuk memudahkan komunikasi dengan platform virtualisasi hos.

Techopedia menerangkan Sistem Operasi Paravirtualized

Sistem operasi paravirtualized tidak memerlukan emulasi sistem keseluruhan. Modul pengurusan, atau hypervisor, dalam mode paravirtualized, beroperasi dalam sistem operasi paravirtualized yang telah diubahsuai untuk berfungsi dalam mesin maya.


Umumnya, sistem operasi paravirtualized melakukan lebih baik daripada sistem operasi sepenuhnya maya, di mana semua elemen sistem mesti ditiru. Walau bagaimanapun, kecekapan ini ditawarkan dengan kos keselamatan dan fleksibiliti. Fleksibiliti dikompromi kerana OS memerlukan pengubahsuaian untuk dijalankan dalam mod paravirtualized. Keselamatan dikompromikan kerana OS tetamu mempunyai lebih banyak kawalan ke atas perkakasan yang mendasari, sehingga meningkatkan risiko ke perkakasan peringkat rendah, yang dapat mempengaruhi semua sistem operasi tamu yang berjalan pada host.


Kecekapan paravirtualization juga boleh menghasilkan skala yang lebih baik. Paravirtualization memerlukan hanya dua peratus penggunaan pemproses bagi setiap contoh tetamu setiap pemproses, berbanding virtualisasi penuh, di mana penggunaan pemproses adalah 10 peratus setiap contoh tetamu per pemproses.


Sistem operasi paravirtualized dapat mengurangkan kemerosotan prestasi keseluruhan dengan memindahkan pelaksanaan tugas kritikal dari domain maya ke domain tuan rumah.

Apakah sistem operasi paravirtualized? - definisi dari techopedia