AMD IOMMU 的性能问题

AMD IOMMU 的性能问题

我在系统上安装 Ubuntu 时遇到了困难。我使用的主板是技嘉GA-970A-D3英特尔® FX6300。我尝试安装 elementaryOS、Ubuntu 12.04 和 Ubuntu 14.04,对于这三个系统,当在 BIOS 中打开 IOMMU 时,安装程​​序会在某个地方冻结,安装失败。当 IOMMU 关闭时,它甚至无法启动。

iommu=pt iommu=1我通过在 syslinux 定义启动映像的行末尾添加来规避此问题。安装后,我必须向 GRUB 添加相同的内核选项。此过程使操作系统可用,但我注意到一些性能问题。窗口动画不流畅,在任何互联网浏览器中滚动都很滞后,而且通常,它感觉次优。

有谁经历过类似的事情吗?

答案1

将主板升级到 GA-970A-UD3P 并配备 FX-4300 CPU 后,我遇到了问题 - 没有 USB、没有互联网等。我更改了 bios 设置以禁用 iommu,并将 grub 更改为读取“GRUB_CMDLINE_LINUX="iommu=soft"”。这解决了 Ubuntu 14.10 中的问题,但 15.04 仍然看不到网络,尽管 USB 鼠标可以使用。Windows 10 升级没有问题。

信息:我三重启动 Ubuntu 14.10;Ubuntu 15.04 和 Windows 10。

答案2

出现性能问题是合理的,因为“iommu=1”与“iommu=on”相同。

您可以使用“iommu=pt”或“iommu=soft”,但只能使用其中一个,并在使用“sudo nano /etc/default/grub”修改 GRUB_CMDLINE_LINUX="iommu=pt" 或 GRUB_CMDLINE_LINUX="iommu=soft" 后,继续执行“sudo update-grub”并重新启动。

相关内容