![irq/51-iwlwifi 出现在“顶部”](https://linux22.com/image/152542/irq%2F51-iwlwifi%20%E5%87%BA%E7%8E%B0%E5%9C%A8%E2%80%9C%E9%A1%B6%E9%83%A8%E2%80%9D.png)
通过 Wi-Fi 下载时,irq/51-iwlwifi
出现在 中top
,使用了大约 5%(一个核心)的 CPU。
所以听起来像是一个作为内核线程的 IRQ 处理程序。我之前没有注意到这个进程的cpu使用情况。
这是新的吗?
我当前的内核版本是5.0.8-200.fc29.x86_64
.这也可以在我的日志中看到atop
,该日志可以追溯到 2019-03-28 的 kernel build 4.20.13-200.fc29.x86-64
。
答案1
自提交 2bfb50924c7e 以来,您将看到这一点,“iwlwifi:使用线程中断处理程序”。此更改在内核版本 3.9 (2013) 中发布。
(问题中的内核没有CONFIG_IRQ_FORCED_THREADING_DEFAULT
(或PREEMPT_RT
)。并且我不使用该threadirqs
选项引导内核。)