桐梓縣工程建設(shè)交易網(wǎng)站子域名在線查詢
1.操作系統(tǒng)引導(dǎo)的過程
- ①CPU從一個(gè)特定主存地址開始取指令,執(zhí)行ROM中的引導(dǎo)程序(先進(jìn)行硬件自檢,再開機(jī))
- ②將磁盤的第一塊:主引導(dǎo)記錄讀入內(nèi)存,執(zhí)行磁盤引導(dǎo)程序,掃描分區(qū)表
- ③從活動分區(qū)(又稱主分區(qū),即安裝了操作系統(tǒng)的分區(qū))讀入分區(qū)引導(dǎo)記錄,執(zhí)行其中的程序
- ④從根目錄下找到完整的操作系統(tǒng)初始化程序(即啟動管理器)并執(zhí)行,完成“開機(jī)”的一系列動作
2.虛擬機(jī)
虛擬機(jī):使用虛擬化技術(shù),將一臺物理機(jī)器虛擬化為多臺虛擬機(jī)器(Virtual Machine, VM),
每個(gè)虛擬機(jī)器都可以獨(dú)立運(yùn)行一個(gè)操作系統(tǒng)。
同義術(shù)語:虛擬機(jī)管理程序/虛擬機(jī)監(jiān)控程序/Virtual Machine Monitor/Hypervisor
1.第一類VMM
- 直接運(yùn)行在硬件之上,能直接控制和分配物理資源
- 資源分配方式:在安裝Guest OS時(shí),VMM要在原本的硬盤上自行分配存儲空間,類似于“外核"的分配方式,分配未經(jīng)抽象的物理硬件。
- 性能更好
- 可以支持的虛擬機(jī)的數(shù)量:更多,不需要和Host OS競爭資源,相同的硬件資源可以支持更多的虛擬機(jī)。
- 虛擬機(jī)的可遷移性:更差
- 運(yùn)行模式:第一類VMM運(yùn)行在最高特權(quán)級(Ring o) ,可以執(zhí)行最高特權(quán)的指令。
1.第二類VMM
- 運(yùn)行在Host os(宿主系統(tǒng))之上,依賴于Host Os為其分配物理資源、
- 資源分配:GuestOS擁有自己的虛擬磁盤,該盤實(shí)際上是Host oS文件系統(tǒng)中的一個(gè)大文件。GuestOS分配到的內(nèi)存是虛擬內(nèi)存。
- 性能更差,需要HostOS作為"中介"
- 可以支持的虛擬機(jī)的數(shù)量:更少,Host OS本身需要使用物理資源,HostoS上運(yùn)行的其他進(jìn)程也需要物理資源。
- 虛擬機(jī)的可遷移性:更好只需導(dǎo)出虛擬機(jī)鏡像文件即可遷移到另一臺HostOs 上,商業(yè)化應(yīng)用更廣泛。
- 運(yùn)行模式:第二類VIMM部分運(yùn)行在用戶態(tài)、部分運(yùn)行在內(nèi)核態(tài)。GuestOS發(fā)出的系統(tǒng)調(diào)用會被VMM截獲,并轉(zhuǎn)化為VMM對HostOS的系統(tǒng)調(diào)用。