完全虛擬化是一個將整個計算機系統組成一個軟件結構的過程。這種結構在各個方面都與原始硬件相似。為硬件設計的軟件將安裝在該結構上,就像它是實際的計算機一樣,然后運行時幾乎沒有減速。使用完全虛擬化有有多種用途,例...
完全虛擬化是一個將整個計算機系統組成一個軟件結構的過程。這種結構在各個方面都與原始硬件相似。為硬件設計的軟件將安裝在該結構上,就像它是實際的計算機一樣,然后運行時幾乎沒有減速。使用完全虛擬化有有多種用途,例如在虛擬環境中測試軟件,或通過虛擬操作系統擴展單個計算機或服務器的可用性。雖然部分虛擬化非常常見,完全虛擬化相對較少。

完全虛擬化是將整個計算機系統組成一個軟件結構的過程為了實現完全虛擬化,整個硬件系統需要轉換成軟件。原始硬件的每一個動作和細微差別都需要轉移到虛擬系統上。由于這是一項巨大的任務,一些系統制造商采取措施加以阻止,完全虛擬化在某種程度上是罕見的,更常見的是找到部分虛擬化,其中所有必要的系統位都存在,但物理硬件系統處理許多低級計算和功能在一臺完全虛擬化的機器上,該軟件非常接近原始機器,因此任何程序都可以安裝到軟件中,而無需轉換或額外的步驟虛擬接口模擬硬件設置,使軟件的運行方式與在自然系統上運行的方式完全相同。在部分虛擬化的情況下,當命令在模擬硬件和實際硬件之間移動時,安裝的程序幾乎總是存在延遲完全虛擬化是一個主要的計算目標有很多原因。當一臺機器及其操作系統完全虛擬化時,可以將其作為一個完整的桌面環境提供給個人用戶。用戶可以按照自己的意愿使用它,修改任何設置或安裝任何程序。如果出現問題,管理員可以簡單地刪除用戶的特定虛擬段,然后給他們一個新的干凈的虛擬段完全虛擬化環境與實際的機器硬件是完全分離的,這意味著無論用戶做什么,都不會真正與物理硬件進行交互,這意味著破壞性的用戶行為,無論是有意還是無意,對實際系統的破壞性較小最后一個共同目標是最具技術性的。因為軟件系統不受系統中實際硬件的限制,虛擬硬件可以進行調整以提高與原始計算機相比的性能。冗余或不必要的硬件可能會被刪除。現有硬件的參數可能會發生改變,從而使系統能夠以最高效率運行,一個實際的硬件系統幾乎不可能做到的事情。