找回密码
 加入我们
搜索
      
查看: 20180|回复: 12

[CPU] BIOS里面给CPU开虚拟化会影响CPU性能吗?

[复制链接]
发表于 2024-4-22 00:36 | 显示全部楼层
BIOS的VT-x/SVM Mode指让CPU通过CPUID报告自身支持硬件辅助虚拟化指令,所有硬件辅助VMM都需要,一般建议打开,CPU虚拟化的损耗不超过5%,家用完全不用操心。
家用性能影响可能较大的是IO虚拟化,BIOS选项通常为VT-d/IOMMU,因为这个导致DMA/MMU对外设IO有额外的负担,做GPU的好像没什么兴趣优化这个。
火鸡说过MTL平台关闭VT-d会明显提高GPU性能,别的平台不知道,感觉不是普遍现象。
还有一个是VBS,这个对应Defender设置里的内存完整性,一般都是关的。
发表于 2024-4-24 18:13 来自手机 | 显示全部楼层
dcl2009 发表于 2024-4-22 10:02
老黄历了,第一代支持虚拟化,宿主确实会损失一点性能,百分之一的样子,虚拟机内部百分之90的样子。现在 ...

这里说的IOMMU不是gpu虚拟化,就是单纯开了DMA保护之后会对宿主独占的GPU有多少影响,这是现在新装win11的默认配置。
没怎么研究过IOMMU的实现原理
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-6-30 19:30 , Processed in 0.291347 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表