26.4. 使用 nohz 和 nohz_full 参数隔离 CPU


nohznohz_full 内核引导参数修改指定 CPU 上的活动。您可以使用 realtime-virtual- host、realtime-virtual -guestcpu-partitioning TuneD 配置集启用这些参数。

nohz=on

减少特定 CPU 集合上的计时器活动。

nohz 参数主要用于减少空闲 CPU 上的计时器中断。这有助于通过允许空闲 CPU 以降低电源模式运行。虽然 nohz 参数不会直接改进实时响应时间,但它不会对它造成负面影响。需要 nohz 参数激活 nohz_full 参数,这对于实时性能有积极的影响。

nohz_full=cpulist
nohz_full 参数会以不同的方式对待指定 CPU 列表中的计时器 tick。如果将 CPU 指定为 nohz_full CPU,且 CPU 中只有一个可运行任务,则内核将停止向该 CPU 发送计时器 tick。因此,可以花费更多时间来运行应用程序,减少服务中断和上下文切换所需的时间。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部