如何(可以)避免使用Kworker和看门狗在指定的核心上运行



我试图最大程度地减少CPU的某些核心。(fyi i有一个Intel Core i7-4790,4个带有超线程的内核,因此8逻辑核)

我看到我有一个 witchdog thread(或process)和 kworker thread(或process)在我的每个逻辑内核上运行

我想要他们不在逻辑内核上运行

您知道这是否可能,如果是这样,我该怎么做。我将感谢有关此主题的任何相关文档

另外一件事,看门狗和Kworker都在我的核心上奔跑3 7即使它们是通过内核选项隔离的isolcpus

隔离的

问候

fyi,这个问题是我最近的另一个问题 发布:无法避免在上单独启动的过程中上下文切换 cpu

我发现可以通过向Linux内核提供选项nowatchdog来禁用看门狗。

最新更新