首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复ksoftirqd 100% cpu?

如何修复ksoftirqd 100% cpu?
EN

Stack Overflow用户
提问于 2020-10-16 15:23:37
回答 1查看 2.4K关注 0票数 0

我什么也不做,ksofttirqd使用我的cpu的100%,我的pc是非常慢的。我查看了我的/proc/中断,有很多“本地时间中断”,“热事件中断”。我该怎么解决呢?

(我运行的是ubuntu 18.4)

感应器

代码语言:javascript
复制
iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +44.0°C  

dell_smm-virtual-0
Adapter: Virtual device
fan1:        3893 RPM
fan2:        3916 RPM

acpitz-virtual-0
Adapter: Virtual device
temp1:        +25.0°C  (crit = +107.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +100.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +74.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:       +100.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +73.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +78.0°C  (high = +100.0°C, crit = +100.0°C)
Core 4:        +73.0°C  (high = +100.0°C, crit = +100.0°C)
Core 5:        +72.0°C  (high = +100.0°C, crit = +100.0°C)
Core 6:        +74.0°C  (high = +100.0°C, crit = +100.0°C)
Core 7:        +71.0°C  (high = +100.0°C, crit = +100.0°C)

pch_cannonlake-virtual-0
Adapter: Virtual device
temp1:        +63.0°C  
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-16 16:14:40

sensors输出中可以看出,您的CPU运行得太热了。作为回应,它可能是疯狂地节流,不让自己融化。奇怪的是,似乎只是其中一个太热的核心,这是不寻常的,因为CPU内部洗牌之间的工作负荷,以均匀地分配负载。

下面是我建议调试和修复的内容:

  1. 验证CPU风扇运行良好,
  2. 验证风扇是否正确地安装在CPU上(没有间隙),
  3. 验证CPU和扇之间的热粘贴是否足够--在我的经验中,这实际上是最有可能的罪魁祸首

如果所有这些都很好,那么恐怕您的CPU坏了,需要更换。

但有一点是肯定的:这不是软件问题。

PS:我认为你可以忽略大量的本地时间中断,因为它们不是不寻常的。另一方面,热中断是。以下是我在一个没有问题的系统上的当前值:

代码语言:javascript
复制
           CPU0       CPU1       CPU2       CPU3       
...
LOC:  254543051  255115593  261569855  252995765   Local timer interrupts
...
TRM:          0          0          0          0   Thermal event interrupts
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64392041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档