如何在低延迟和通用内核之间切换?

如何在低延迟和通用内核之间切换?

我安装了一个低延迟内核,以提高 Ardour 在录制音频时的性能。启动时,似乎我可以选择我想要的 Ubuntu 的“版本”;两个选项是“Ubuntu”和“Ubuntu 低延迟”。但是,当我uname -r使用其中任何一个运行时,我都会得到3.14.0-031400-lowlatency

如果“Ubuntu”与“Ubuntu 低延迟”相同,为什么会有单独的启动选项?有没有办法真正使用通用内核启动?在执行日常任务时使用低延迟内核有什么理由或缺点吗?

答案1

以下是使用双重上市的一个很好的解决方案:

  • 低延迟

    1. 从以下位置下载ubuntustudio-default-settings软件包http://packages.ubuntu.com/trusty/ubuntustudio-default-settings(通过右上角的链接选择您的版本)
    2. 提取它。
    3. 09_lowlatency文件复制到/etc/grub.d/

      如果您不希望低延迟条目成为最顶部的条目,请将其重命名为,11_lowlatency以便在之后进行处理10_linux

  • 通用和其他内核类型

    /etc/grub.d/10_linux按照说明进行编辑这个答案将低延迟内核从列表中排除。

答案2

Sneetsher 的回答是有效的,但是,作为替代方案,我使用了不同的解决方案。如果您想在 GRUB 中/etc/grub.d/genericlowlatency内核设置单独的条目,您可以复制文件09_lowlatency。如果您希望新条目是第一个,请将其命名为08_generic,但您可以根据自己的喜好选择顺序(例如,您可以有08_lowlatency09_generic)。然后,编辑复制的文件并将所有出现的替换为lowlatencygeneric并更新 GRUB。这应该会在启动时为您提供两个选项。

相关内容