如何平衡一个进程的 CPU 核心负载

如何平衡一个进程的 CPU 核心负载

当我只运行一个实时进程并使用“top”来监控 CPU 使用率时,我发现每个核心的 CPU 使用率并不平衡,负载集中在特定核心上。我该如何实现这种平衡?

答案1

如果你想优化 CPU 使用率,你可以尝试安装CPU限制包。它允许限制 CPU 的使用并指示应用程序使用特定核心。但所有设置都是手动完成的,它没有任何配置文件。这是一个小例子使用它。

答案2

我想知道什么软件或内核扩展可以管理核心的使用。比如给系统分配 1 个核心,给其他东西分配 50% 的 1 个核心。

相关内容