Phoronix reports that Microsoft engineers are developing new kernel patches around Hyper-V extensions to support the Linux ecosystem. Although Linux already supports Hyper-V and at least 50% of virtual machines on azure are running in Linux based environments, Microsoft is considering adding support for Linux root partitions. < / P > < p > it is reported that the root partition in the Microsoft hypervisor hierarchy is similar to dom0, which is used to launch and manage non privileged domains for 100 million times. < / P > < p > in the official document, Microsoft describes the concept of root partition as “it is in charge of virtualization of processor and memory resources, provides management of sub partition (virtual machine) for virtualization stack in root partition, and delivers device I / O and other related services to virtual machine”. < / P > < p > in other words, the root partition actually owns and has direct access to the I / O of the physical device, and the virtualization stack in it can provide memory management for virtual machines, management APIs, and virtualized I / O devices. < / P > < p > in addition, it implements device simulation, provides disk controller and PS / 2 input of integrated electronic components (IDE), and supports specific device synthesis of hyper-c to improve performance and reduce overhead. In view of the fact that the current mainline Linux kernel is not allowed to be used for Hyper-V root partitioning, Microsoft is determined to make some changes and submit a new kernel patch today. Microsoft engineer Wei Liu explained that the patch is a fundamental change to Linux Hyper-V code, and the company hopes to build a complete virtualization stack with the help of Linux and hyper-v. The following patch series will provide device nodes (i.e. / dev / mshv) for Hyper-V applications on Linux to create and run virtual machine programs in user space. At the same time, the development team is porting cloud hypervisor. And since late July, Linux clients have been supported on semi virtualized devices. < p > < p > interestingly, the cloud hypervisor used by Microsoft was actually developed with the help of Intel. The virtualization management program is written in rust language. More Samsung devices can now run Android applications on PC through your phone