我注意到四核笔记本电脑的核心之一被钉住了,温度很高。我在top
:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd
20011 root 20 0 188320 147604 2076 S 11.0 5.0 0:00.33 systemd-udevd
11053 dotanco+ 20 0 3030036 918672 49608 S 9.6 31.2 280:40.65 firefox
3468 dotanco+ 20 0 3612776 136740 43484 S 1.7 4.6 57:02.52 plasma-desktop
20006 root 20 0 0 0 0 Z 1.0 0.0 0:00.37 systemd-udevd
为什么会systemd-udev
重击CPU?这是Kubuntu 14.10系统:
$ uname -a
Linux loathe 3.16.0-44-generic #59-Ubuntu SMP Tue Jul 7 02:07:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Ubuntu 14.10 \n \l
编辑:我注意到,除了固定的CPU外,还有其他问题。新连接的USB设备(例如USB大容量存储设备或键盘)将显示在其中,lsusb
但无法使用。大容量存储设备未自动安装,并且USB键盘不起作用。我没有尝试手动安装USB驱动器。
根据Bratchley的建议,这是systemd-udev
ID 359 的进程的痕迹。
modprobe
-ing以进行设置。真的只是一堆随机的东西。它会在消息或dmesg
命令中打印任何内容吗?
dmesg
,大约两三个小时前我才重置了机器。非常感谢您确认没有循环。我尝试遍历strace,尽管我并不精通它们,但我找不到任何无限循环,这始终是CPU出现峰值时想到的第一件事。
strace
也使用strace -fvvp 359
它就有可能是在一些循环不断。您也许可以挑选出有意义的东西。这可能是一个错误,但是如果您可以收集有关该错误的数据,它仍然可以提供良好的错误报告。