在Deepin 20系统下其systemd-udevd进程占用CPU非常的多,有时是占满(100%),造成CPU拼命转,该进程开机就占用60%-70%,以下是相关的解释及处理方案。
可能会造成的问题 1、有时开机会看到systemd-udevd进程把所用的CPU占满,如果这时插入U盘也会占满接近一分钟,再打开打印机居然有2个systemd-udevd同时占满接近1分钟。 2、在使用中遇到任务栏完全卡死,观察到systemd-udevd跑满了一个核心,包括WPS在内的几个软件连带着开始卡。 关于占用CPU的问题参考:在Deepin 20系统下kwin_x11进程CPU达到100%的解决一例。
介绍 systemd-udevd监听Linux内核发出的设备事件,并根据udev规则处理每个事件。比如插拔U盘、打印机之类的设备,由它来管理。 名称:systemd-udevd.service、systemd-udevd-control.socket、systemd-udevd-kernel.socket、systemd-udevd——设备事件管理服务。
处理方案 有深度网友也遇到该问题,不过已经解决了,以下分享心得: 发现在插上U盘的时候systemd-udevd占比第一,占比第二还有个laptop_mode,当暂停这个程序的时候Deepin 20系统就恢复正常了,可见问题出在laptop上。 通过卸载这个工具包可以解决问题,laptop是一种工作模式,不过我发现我的笔记本貌似并不需要这种没啥用的模式。 具体卸载指令是sudo apt-get remove laptop-mode-tools,在终端中执行该命令后问题就可以解决了。
相关主题 |