wpa_supplicant:CPU 使用率过高

wpa_supplicant:CPU 使用率过高

我的 Ubuntu 18.04 系统几乎每周都会死机一次。我发现这个问题的原因是有时 wpa_supplicant 突然占用了一个核心的 100% CPU。当这种情况发生一段时间后,整个系统都会死机,我无法以安全的方式重新启动(只能关闭电源)。

一些系统信息:

Laptop Dell Vostro
RAM: 8 GiB
CPU: Intel® Core™ i7-8565U CPU @ 1.80GHz × 8 
Graphics: Intel® UHD Graphics (Whiskey Lake 3x8 GT2)

网络信息

$ lspci -nnk | grep net -A2
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Dell RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1028:08a7]
Kernel driver in use: r8169
Kernel modules: r8169

我该如何修复它?

答案1

我怀疑是 wpa_supplicant 本身的问题。如果 CPU 在 4.6Ghz Turboboost 速度下运行时间过长,则可能会出现 CPU 过热的问题。您可以在压力测试期间检查温度变化,看看是否因此而冻结。

然后,您可能想要尝试更改为省电 CPU 调节器(如果尚未更改)或将最大 Turbo 加速速度限制为小于 4.6 Ghz。查看 man cpupower,例如,您可以尝试“cpupower frequency-set --max 3 Ghz”,看看在压力测试期间它是否可靠运行。

您也可以尝试清洁通风口,看看是否会导致温度升高。

相关内容