gvfs-udisks2-volume-monitor内存占用过高

top命令后按"M"按照内存排序可以看到主机中进程的的内存使用情况,gvfs-udisks2-volume-monitor内存占用过高

gvfs-udisks2-volume-monitor进程内存使用过高的原因‌主要是由于该进程在Cenots图形界面中控制U盘或存储设备的自动发现功能,如果服务器不需要图形界面,该进程会导致内存泄漏,从而使得服务器内存使用率过高‌

查看是主机是命令行界面还是图形界面

systemctl get-default

graphical.target-为图形界面

multi-user.target-为命令行界面

 

1.若是可以重启则

systemctl set-default multi-user.target
rebot

2.若生产环境的服务器不能重启则使用临时切换的方法

临时切换运行级别
两种方法
1)
init 参数运行级别对应数
init 3 :从桌面切换到字符终端
init 5 :从字符终端切换到桌面
2)
systemctl 工具参数具体 rarget
systemctl isolate multi-user.target :从桌面环境切换到字符终端
systemctl isolate graphical-user.target :从字符终端切换到桌面

 

 
posted @ 2025-04-01 09:38  潇潇暮鱼鱼  阅读(374)  评论(0)    收藏  举报