芯片设计🔥7.0
虚拟机性能白捡!Intel TDX移除冗余缓存刷新:66行代码被删
📋总体概括
英特尔工程师Rick Edgecombe向Linux内核邮件列表提交补丁,移除TDX在内存KeyID切换时不必要的软件缓存刷新逻辑,共删除66行代码,涉及x86/virt/tdx及KVM模块。TDX是英特尔面向机密计算的信任域扩展技术,早期架构误认为需要软件辅助刷新缓存,后经验证量产硬件可自行处理。移除后有望显著提升TDX虚拟机的内存迁移与运行效率,补丁基于Linux 7.3-rc1,仍在评审中。
⚡关键信息
- ▸英特尔工程师Rick Edgecombe提交Linux内核补丁,删除TDX冗余缓存刷新代码共66行
- ▸TDX是面向虚拟机机密计算的信任域扩展技术,依托MKTME实现内存加密
- ▸早期架构误判需要软件辅助刷新缓存,后续验证量产TDX硬件可自行处理
- ▸补丁涉及x86/virt/tdx与KVM模块,官方文档将同步更新,基于Linux 7.3-rc1
- ▸移除刷新开销有望大幅提升TDX虚拟机的内存迁移与整体运行性能,但未公布具体数字
🔥犀利点评
这是教科书级的架构纠错:早期设计者对硬件能力不自信,让软件替硬件干了本不该干的活,一干就是多年。66行代码看似不多,但机密计算本就因加密和隔离背负性能骂名,KeyID切换还额外交一笔刷新税,等于雪上加霜。白捡的性能最香,也再次证明:硬件规格定型后,回头清理软件的历史包袱,往往比堆新特性更划算。
📰 相关资讯(与本文相关的其他资讯)
本文由本站自动聚合,以下为原始来源:前往 驱动之家 阅读全文 →