IT资讯 Linux 5.14 将支持 KVM 上 Hyper-V 的 XMM 快速超级调用

wesley · 2021-06-25 09:30:06 · 热度: 17

根据 KVM 的提交显示,Linux 5.14 将支持 KVM 上 Hyper-V 的 XMM 快速超级调用。

Linux 5.14 将支持 KVM 上 Hyper-V 的 XMM 快速超级调用
Microsoft Hyper-V 的超级调用接口是一个用于调用 guest 的机制,并支持 XMM 快速超级调用的概念。每个超级调用都定义了一组输入或输出参数,这些参数根据基于内存的数据结构指定,输入和输出数据结构的所有元素都填充到最多 8 个字节的自然边界(即两字节元素必须在两字节边界上,依此类推)。

而 XMM 快速超级调用支持则允许某些调用享受优化的性能。并且这种快速的超级调用接口使用六个 XMM 寄存器,而一般的超级调用最多只能使用两个通用寄存器。关于 XMM 快速超级调用的详细信息可以在 Microsoft 文档中查阅。

目前,Amazon 的工程师已经为 KVM 中的 Hyper-V 的 XMM 快速超级调用提供了支持,并且已经进入 kvm.git 的 “-next” 分支中,如无意外,将在 Linux 5.14 的周期中进行合并。同时,Amazon 正计划为其他利用此功能的超级调用接口贡献更多 Linux 内核补丁。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册