微軟將為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 中執行。
相關文章
- 微軟將為Linux 作業系統帶來“可信賴執行環境”的支援微軟Linux作業系統
- 虛擬機器巢狀 VMWare虛擬機巢狀
- 如何將三元組轉化為巢狀字典型別?巢狀型別
- Epic Games宣佈虛幻引擎將支援微軟HoloLens 2GAM微軟
- Hyper-v開啟巢狀虛擬化基於RStack IDC免費VPS系統巢狀
- 將if-else之類巢狀迴圈重構為函式式管道 - XP123巢狀函式
- 網路虛擬化之linux虛擬網路基礎Linux
- 【C++筆記】虛擬函式(從虛擬函式表來解析)C++筆記函式
- 【C++筆記】虛擬函式(從虛擬函式概念來解析)C++筆記函式
- 微軟宣佈支援基於虛擬機器的Azure IOT Edge服務微軟虛擬機
- 【原創】Linux虛擬化KVM-Qemu分析(六)之中斷虛擬化Linux
- 【原創】Linux虛擬化KVM-Qemu分析(七)之timer虛擬化Linux
- 虛擬函式,虛擬函式表函式
- 虛擬函式 純虛擬函式函式
- Linux虛擬化平臺檢測Linux
- 【原創】Linux虛擬化KVM-Qemu分析(四)之CPU虛擬化(2)Linux
- 信創程式加速,中國虛擬化軟體未來可期
- MATLAB巢狀函式練習Matlab巢狀函式
- 【原創】Linux虛擬化KVM-Qemu分析(二)之ARMv8虛擬化Linux
- 【原創】Linux虛擬化KVM-Qemu分析(五)之記憶體虛擬化Linux記憶體
- 香橙派編譯linux核心支援ebpf和虛擬WIFI編譯LinuxeBPFWiFi
- Linux的中斷可以巢狀嗎?Linux巢狀
- 拳頭公司收購Hypixel工作室,將為《Hytale》帶來更多支援
- 微軟Azure最新管理元件將支援Ansible 2.6微軟元件
- 智慧虛擬助理:將給企業和世界帶來何種改變(附下載)
- 虛擬化四、KVM虛擬化技術
- 虛擬模擬技術給醫療行業帶來新突破行業
- CSS 即將支援巢狀,SASS/LESS 等前處理器已無用武之地?CSS巢狀
- 介面、虛擬函式、純虛擬函式、抽象類函式抽象
- 為什麼 Linux 需要虛擬記憶體Linux記憶體
- 在Linux中,什麼是虛擬化?並且列出常見的虛擬化技術。Linux
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- 微軟XboxOne遊戲將支援鍵盤滑鼠操控微軟遊戲
- 微軟釋出Win10 Build 18963:可顯GPU溫度,支援重新命名虛擬桌面微軟Win10UIGPU
- 1.5.2 Python函式巢狀及作用域Python函式巢狀
- Python基礎之函式的巢狀Python函式巢狀
- 安全聚焦:虛擬化雲端計算將在未來掀起黑客攻擊潮黑客
- 虛擬主機不穩定會帶來哪些影響