微軟將為Linux帶來巢狀式虛擬化支援
微軟正在為 Linux 帶來執行巢狀式管理程式(Hyper-V)或巢狀式虛擬化的能力。微軟 Linux 高階工程師 Jinank Jain 近期釋出了一系列關於該功能的補丁。
該系列補丁計劃增加對執行巢狀的微軟 Hypervisor 的支援。在巢狀微軟 Hypervisor 的情況下,有一些特權的 hypercalls 需要走 L0 Hypervisor 而不是 L1 Hypervisor。該補丁系列基本上可以識別這樣的超呼叫,並用巢狀的超呼叫取代它們。
mshv: 增加對檢測巢狀的 hypervisor 的支援
hv:在巢狀根分割槽的情況下設定 synic 暫存器
hv: 增加介面來做巢狀的超呼叫
hv: 為巢狀的根分割槽啟用 vmbus 驅動
hv, mshv : 改變巢狀根分割槽的中斷向量
巢狀虛擬化允許使用者在另一個 Hyper-V 虛擬機器內執行虛擬機器(VM)。所以,如果這個補丁很快就能成功合併,比如在 Linux 核心 6.2 版本中及時合併,那麼很快使用者就可以在 Linux 中執行多個 Windows 例項。
巢狀式虛擬化通常是為企業設計的,而微軟也肯定在新增該功能時考慮到了這些因素。對於普通使用者來說,這也是有趣的體驗。
IT之家獲悉,巢狀虛擬化是指模擬硬體虛擬化擴充套件外掛的 Hyper-v 虛擬機器監控程式。這些模擬擴充套件可供其他虛擬化軟體使用 (例如,巢狀虛擬機器監控程式) 在 Hyper-v 平臺上執行。此功能僅適用於來賓分割槽。必須按虛擬機器啟用此功能。Windows 根分割槽不支援巢狀虛擬化。
與裸機相比,在虛擬機器中執行時,虛擬機器監控程式可以顯著提高效能。可以透過使用 L0 虛擬機器監控程式提供的啟用介面,將 L1 虛擬機器監控程式最佳化為在 Hyper-v VM 中執行。
相關文章
- 虛擬機器巢狀 VMWare虛擬機巢狀
- 微軟將為Linux 作業系統帶來“可信賴執行環境”的支援微軟Linux作業系統
- 微軟確認將為Win10 Mobile帶來GATT藍芽通知支援微軟Win10藍芽
- 微軟之日 --- 虛擬化微軟
- 微軟將為Win10 Mobile帶來可穿戴裝置GATT藍芽通知支援微軟Win10藍芽
- 如何將三元組轉化為巢狀字典型別?巢狀型別
- 是否可以將Docker理解為應用程式虛擬化?Docker
- 【C++筆記】虛擬函式(從虛擬函式表來解析)C++筆記函式
- 【C++筆記】虛擬函式(從虛擬函式概念來解析)C++筆記函式
- 【虛擬機器】如何判斷CPU是否支援硬體虛擬化虛擬機
- Hyper-v開啟巢狀虛擬化基於RStack IDC免費VPS系統巢狀
- javaEE支援巢狀事務嗎,Spring支援嗎Java巢狀Spring
- 將if-else之類巢狀迴圈重構為函式式管道 - XP123巢狀函式
- 網路虛擬化之linux虛擬網路基礎Linux
- 在Linux平臺使用mhVTL虛擬化磁帶庫(1)Linux
- 虛擬函式,虛擬函式表函式
- 虛擬函式 純虛擬函式函式
- 虛擬帶庫為什麼不可能代替帶庫
- 【原創】Linux虛擬化KVM-Qemu分析(六)之中斷虛擬化Linux
- 虛擬磁帶庫
- 什麼是虛擬化技術,為什麼要虛擬化技術?薦
- 微軟將為Windows 10 Mobile帶來全新設定圖示:本週上線微軟Windows
- 【原創】Linux虛擬化KVM-Qemu分析(四)之CPU虛擬化(2)Linux
- 智慧虛擬助理:將給企業和世界帶來何種改變(附下載)
- 虛擬模擬技術給醫療行業帶來新突破行業
- 虛擬化四、KVM虛擬化技術
- Linux虛擬化平臺檢測Linux
- 安全聚焦:虛擬化雲端計算將在未來掀起黑客攻擊潮黑客
- 【原創】Linux虛擬化KVM-Qemu分析(五)之記憶體虛擬化Linux記憶體
- 【原創】Linux虛擬化KVM-Qemu分析(七)之timer虛擬化Linux
- 【原創】Linux虛擬化KVM-Qemu分析(二)之ARMv8虛擬化Linux
- MATLAB巢狀函式練習Matlab巢狀函式
- 介面、虛擬函式、純虛擬函式、抽象類函式抽象
- CSS 即將支援巢狀,SASS/LESS 等前處理器已無用武之地?CSS巢狀
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- 拳頭公司收購Hypixel工作室,將為《Hytale》帶來更多支援
- 虛擬函式函式
- 小道訊息-微軟的 .NET將會支援Linux (轉)微軟Linux