![我是否应该将 HWE 内核添加到 Ubuntu 服务器手动安装中(不是从托管服务提供商处)?](https://linux22.com/image/999549/%E6%88%91%E6%98%AF%E5%90%A6%E5%BA%94%E8%AF%A5%E5%B0%86%20HWE%20%E5%86%85%E6%A0%B8%E6%B7%BB%E5%8A%A0%E5%88%B0%20Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85%E4%B8%AD%EF%BC%88%E4%B8%8D%E6%98%AF%E4%BB%8E%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%A4%84%EF%BC%89%EF%BC%9F.png)
手动安装 Ubuntu 服务器(不是从托管服务提供商处安装)——我应该添加 HWE 内核吗?
从我在 VirtualBox 中安装 ISO 并开始安装过程的那一刻起,系统会要求我提供 4 个选项:
- 对于常规 Ubuntu 服务器
- 对于包含 HWE 的 Ubuntu 服务器
- 对于包括服务器的 MAAS
- 对于包括服务器的另一个 MAAS
我很清楚 MAAS 不是我需要的东西,但我确实知道在 Ubuntu 中包含 HWE 内核可能会带来更好的硬件利用率(我不知道该如何确切地说)并且我在想,如果明天我换一台新的电脑,可能会出现 HWE 可以避免的软件差异。
我说得对吗?我是否应该选择 HWE 以确保更好的软件兼容性?
答案1
硬件支持 (HWE)
您是否应该在虚拟机中使用 HWE 内核?我不会费心。除非,例如,你想要内核中一些已经收到更新并且不会反向移植到常规内核的功能。一个例子可能是一些新的 BTRFS 代码。另一件要记住的事情是,最新的 virtio 模块已经随常规内核一起提供,所以这对 vm 来说并不重要。
我应该在裸机上使用 HWE 内核吗?嗯,如果是新硬件(内核发布后发布的硬件),您可能别无选择,只能使用它。对于 10 年的旧硬件,只需使用常规硬件即可。
当我直通硬件时,我应该在我的虚拟机上使用 HWE 内核吗?哇,你现在开始行动了。例如,你刚刚购买了新的 NVMe 卡和新的 Radeon RX500,并且已将硬件直接传递到虚拟机。在这种情况下,你将需要运行较新的内核。
我想指出的是,新内核不会带来任何明显的性能提升。除非是针对真正严重的性能问题进行错误修复,而我只在 Radeon 显卡和游戏中看到过类似的情况。
说到性能。不要估计,而是使用phoronix 测试套件,真是太棒了。干杯。
这是另一个问题,涉及“什么是硬件支持?” 什么是硬件支持 (HWE)?