随机 cc1 进程使我的 Ubuntu 冻结

Sta*_*tan 8 process

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

我用谷歌搜索,似乎cc1gcc编译器有关,但我没有编译任何东西。上次发生这种情况是在仅运行 Chrome 和终端(以及一些后台进程,例如 Dropbox)的情况下重新启动之后。

帮助将不胜感激!

Col*_*ing 6

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

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

sudo apt install forkstat
sudo forkstat -d
Run Code Online (Sandbox Code Playgroud)


小智 6

检查 cc1 参数(如果可能)

ps -eF | grep cc1
Run Code Online (Sandbox Code Playgroud)

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