我的 Toshiba Satellite C850-D3K 笔记本电脑安装了 Ubuntu 16.04 和 RTL8723AE 无线适配器,但出现了问题。问题是 CPU 消耗可能会在一段时间后(30 分钟 - 2 小时)无缘无故地增加。见下图:
$ cat /proc/interrupts
CPU0 CPU1
0: 43 0 IO-APIC 2-edge timer
1: 8809 535 IO-APIC 1-edge i8042
8: 1 0 IO-APIC 8-edge rtc0
9: 50 81 IO-APIC 9-fasteoi acpi
12: 115818 18613 IO-APIC 12-edge i8042
16: 326 30 IO-APIC 16-fasteoi ehci_hcd:usb1
17: 14687 151826239 IO-APIC 17-fasteoi rtl_pci
我认为问题出在 wifi 驱动程序上,因为当我执行
modprobe -r rtl8723ae rtl_wifi
CPU 消耗恢复正常(不考虑 wifi 不再工作的情况)
我尝试安装驱动程序https://github.com/lwfinger/rtlwifi_new但它并没有解决问题。
对我来说,解决问题的唯一方法是每次出现问题时暂停并唤醒笔记本电脑。这会使 CPU 消耗恢复正常,但相当烦人。
如果有人能帮助我,我会非常高兴。