虽然微软的Hyper-V虚拟化管理程序和他们的Azure云在很大程度上是以x86_64为中心的,但随着Linux5.13内核的推出,他们正在进一步支持Linux作为ARM64 Hyper-V客户机来运行。微软上周为Linux5.13内核合并的Hyper-V变化包括VMBus增强和其他工作,但可以说最值得注意的是 将Linux作为Arm64 Hyper-V Guest运行的新补丁。
这些Hyper-V的变化是围绕着CPU架构的中性代码和其他对微软管理程序代码的底层修改而变化的。补丁本身并没有什么实质性的内容,但最终会很有趣地看到64位ARM与Hyper-V以及可能的Azure ARM64在适当的时候会如何发展。
在ARM64的支持方面,Linux 5.13是相当令人兴奋的,因为它已经开始实现早期支持苹果M1和其他新的ARM SoC/平台。
上周的ARM64版本还带来了对内核地址净化器的MTE异步支持、在禁用软IRQ的情况下运行内核模式SIMD以获得更好的性能、全面支持苹果M1的准备工作以及其他一些小的改进。
即便对Hyper-V不感兴趣,Linux 5.13也为ARM64和Intel/AMD x86_64带来了许多新的KVM功能。