15.10 升级后 NetworkManager 使用 30% CPU

15.10 升级后 NetworkManager 使用 30% CPU

刚刚将第三代联想 Carbon X1 从 15.04 升级到 15.10,我注意到 CPU 使用率有所上升。

/usr/sbin/NetworkManager 持续使用约 35%,并且 /lib/systemd/systemd-journald 在 NetworkManager 启动时似乎会增加(停止时会下降)。

关闭无线适配器没有任何作用。关闭蓝牙也没有任何作用。没有连接 LAN。

显然,停止服务可以解决问题,但这不是一个可行的选择。

答案1

原来我有一个自定义配置文件

/etc/NetworkManager/dnsmasq.d/local

一行

缓存大小=300

当我删除此文件(实验)时,网络管理器立即停止使用 CPU 并恢复正常。问题似乎已解决。

答案2

我遇到了类似的问题。另一个症状是,如果我暂停系统,则从暂停状态唤醒后 DNS 无法工作。对我有帮助的是dnsmasq注释掉/etc/NetworkManager/NetworkManager.conf

#dns=dnsmasq

答案3

我的问题是NetworkManager.service尝试在 127.0.1.1:53 上启动 dnsmasq,但该端口已被占用dnsmasq.service。对我来说,解决方案是sudo systemctl disable dnsmasq.service

相关内容