随机 cc1 进程导致我的 Ubuntu 冻结

随机 cc1 进程导致我的 Ubuntu 冻结

这真的很奇怪。有时,似乎没有任何正当理由,一堆名为的进程cc1会弹出并占用我所有的 CPU,导致我的 ubuntu 几乎冻结。10-15 秒后,这些进程再次消失。有人知道发生了什么吗?

我谷歌了一下,似乎cc1与编译器有关gcc,但我没有编译任何东西。上次发生这种情况是在重新启动后,只有 Chrome 和终端在运行(加上一些后台进程,例如 Dropbox)。

非常感谢您的帮助!

答案1

检查 cc1 参数(如果可能)

ps -eF | grep cc1

您可以尝试循环执行此操作。查找类似KBUILD_MODNAME=...或 的内容/var/lib/dkms/...。就我而言,这是 DisplayLink USB 驱动程序(evdi 模块)版本不兼容的问题。安装新内核后,它开始使用 100% 的 CPU。安装新驱动程序后,一切都开始正常工作。

答案2

这可能是由于在安全更新中安装了新内核,并且 DKMS 在后台构建了一些驱动程序。您可以运行 ps 来识别正在编译的源文件的名称吗?

或者,安装 forkstat 并运行它来查看新进程的活动:

sudo apt install forkstat
sudo forkstat -d

相关内容