29.2. 卸载 RCU 回调


您可以使用 rcu_nocbsrcu_nocb_poll 内核参数卸载 Read-Copy-Update (RCU)回调。

先决条件

  • 您在系统上具有 root 权限。

流程

  • 要从运行 RCU 回调的候选中删除一个或多个 CPU,请在 rcu_nocbs 内核参数中指定 CPU 列表,例如:

    rcu_nocbs=1,4-6

    或者

    rcu_nocbs=3

    第二个示例指示了 CPU 3 是一个 no-callback CPU 的内核。这意味着,RCU 回调不会在 rcuc/$CPU 线程固定到 CPU 3 中,而是在 rcuo/$CPU 线程中进行。您可以将这个线程移到内务 CPU 中,以减轻 CPU 3 从被分配的 RCU 回调作业。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部