唤醒时使用 IP 命令导致 CPU 占用达到 100%

唤醒时使用 IP 命令导致 CPU 占用达到 100%

在笔记本电脑唤醒时,我看到一个名为 的进程ip占用了 100% 的 CPU。它不会自行停止,每次我都需要手动终止它。通过在 中查找它,ps我可以发现正在运行的命令是ip route show。当我手动运行它时,该命令也不会终止,并一遍又一遍地打印相同的几行:

default via 192.168.1.254 dev wlp59s0 proto dhcp metric 600 
10.2.0.0/16 via 255.255.255.255 dev tun0 
10.251.0.0/16 via 255.255.255.255 dev tun0 
169.254.0.0/16 dev wlp59s0 scope link metric 1000 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
172.18.0.0/16 dev br-c2ea5a493560 proto kernel scope link src 172.18.0.1 linkdown 
172.19.0.0/16 dev br-51f86a6b837f proto kernel scope link src 172.19.0.1 linkdown 
192.168.1.0/24 dev wlp59s0 proto kernel scope link src 192.168.1.92 metric 600 
255.255.255.255 dev tun0 proto kernel scope link src 10.251.1.3 
default via 192.168.1.254 dev wlp59s0 proto dhcp metric 600 

编辑:当我关闭我的 vpn 时,问题似乎消失了

Ubuntu 19.10,戴尔 XPS-15-9570,内核 5.3.0-41

这确实影响了我的电池寿命。有人遇到过类似的问题或知道如何解决吗?

答案1

我的 VPN 以前也遇到过类似的问题,我所做的就是重置网络配置,但有时它们会变得混乱,不要问我不知道为什么,请尝试此处的链接:

https://linuxconfig.org/how-to-restart-network-on-ubuntu-18-04-bionic-beaver-linux

答案2

尝试简单使用不同的内核版本。

我之所以这么说,是因为这可能与狗窝 VPN 相关的回归有关。

如果可能的话,请使用较旧的内核。

相关内容