什么是虛擬機(jī)?虛擬機(jī)如何工作?這些是很多人在學(xué)習(xí)虛擬機(jī)時(shí)經(jīng)常問到的問題。因此,在這篇文章中,將為您詳細(xì)解答這些問題,幫助您更好地了解虛擬機(jī)!
什么是虛擬機(jī)?
什么是虛擬機(jī)?對(duì)于程序員和軟件設(shè)計(jì)師來說,這是一個(gè)完美的工具。軟件設(shè)計(jì)完成后,他們會(huì)使用Virtual Machine(越南語叫虛擬機(jī))來檢查和測(cè)試新軟件的功能,看是否穩(wěn)定運(yùn)行,是否兼容很多設(shè)備。操作系統(tǒng)沒有,..你可以簡(jiǎn)單理解, Virtual Machine 是模擬虛擬計(jì)算機(jī)系統(tǒng)的程序。
虛擬機(jī)將基于真實(shí)計(jì)算機(jī)的主機(jī)操作系統(tǒng)運(yùn)行,并使用真實(shí)計(jì)算機(jī)共享的資源。虛擬機(jī)將完全獨(dú)立于真實(shí)計(jì)算機(jī)系統(tǒng)運(yùn)行,因此您會(huì)感覺自己正在體驗(yàn)一臺(tái)全新的計(jì)算機(jī),擁有操作系統(tǒng)、軟件和資源。個(gè)性化。
一臺(tái)真實(shí)的計(jì)算機(jī)可以創(chuàng)建許多不同的虛擬機(jī),只要這臺(tái)真實(shí)的計(jì)算機(jī)有足夠的資源與虛擬機(jī)共享即可。設(shè)置虛擬機(jī)后,您可以選擇啟用全屏模式來體驗(yàn)虛擬機(jī),或者將虛擬機(jī)用作真實(shí)計(jì)算機(jī)上的子窗口。
虛擬機(jī)快不快,存儲(chǔ)容量大不大,完全取決于創(chuàng)建它的實(shí)際計(jì)算機(jī)。因此,您必須確保實(shí)際計(jì)算機(jī)有足夠大的資源與它創(chuàng)建的虛擬機(jī)共享。當(dāng)您不清楚虛擬機(jī)的概念以及虛擬機(jī)帶來的優(yōu)勢(shì)時(shí),這對(duì)您來說很重要。
虛擬機(jī)如何工作
那么,虛擬機(jī)是如何工作的呢?虛擬機(jī)如何在許多不同的虛擬環(huán)境中獨(dú)立工作,僅用一臺(tái)真實(shí)計(jì)算機(jī)就可以滿足如此多的用戶需求?這要?dú)w功于 Hypervisor 的支持——又名監(jiān)控軟件。這些Hypervisor監(jiān)控軟件會(huì)協(xié)助我們進(jìn)行硬件管理,將真實(shí)計(jì)算機(jī)中的資源與虛擬計(jì)算機(jī)中的資源分開。
虛擬機(jī)啟動(dòng)并運(yùn)行后,任何用戶對(duì)物理環(huán)境額外資源的請(qǐng)求都將被管理程序解釋并發(fā)送回物理系統(tǒng)環(huán)境。由此可見,虛擬機(jī)內(nèi)部的操作系統(tǒng)和應(yīng)用程序?qū)⒎浅H菀自L問,讓您可以輕松使用虛擬機(jī)中共享的物理資源。簡(jiǎn)而言之,虛擬機(jī)的工作方式在很大程度上取決于 Hypervisor 虛擬機(jī)監(jiān)控軟件和用戶要求。
為什么要使用虛擬機(jī)?
那么,我們?yōu)槭裁匆褂锰摂M機(jī)呢?原因有很多,許多人選擇虛擬機(jī)的一些主要原因是:
- 支持計(jì)算機(jī)在多種環(huán)境下運(yùn)行,有助于滿足用戶,尤其是程序員和軟件開發(fā)人員的需求
- 速度快:盡管您可能不太了解什么是虛擬機(jī)以及如何執(zhí)行虛擬機(jī)初始化,但您可以輕松快捷地為自己設(shè)置虛擬機(jī)。今天在谷歌上,有很多關(guān)于如何為新手創(chuàng)建虛擬機(jī)的詳細(xì)說明
- 高安全性:當(dāng)使用運(yùn)行在客戶操作系統(tǒng)上的虛擬機(jī)時(shí),您完全可以放心地啟動(dòng)有安全問題的軟件,它們不會(huì)影響您的主操作系統(tǒng)和服務(wù)器。