银河麒麟高级服务器操作系统(工业版)V10(全X86/ARM架构)【后台内存占用过高(mate-indicators内存泄漏)】问题解决方法


【问题描述】
服务器运行过程中,后台内存占用持续升高,系统响应变慢。

【问题分析过程】
1、使用top命令发现mate-indicators进程内存占用异常。
2、经排查,发现mate-indicators是银河麒麟服务器操作系统图形化界面(GUI)的任务栏组件,存在内存泄漏问题(申请的内存未释放)。如下图所示:



【问题解决办法】
方法1:升级mate-indicators组件
升级mate-indicators组件到mate-indicators-20150918kord0ukui58-10.p08.ky10.aarch64.rpm版本,具体步骤如下:
1.sudo rpm -Uvh mate-indicators-20150918kord0ukui58-10.p08.ky10.aarch64.rpm   # 升级组件
2.rpm -qa | grep mate-indicators   # 验证安装



方法2:临时禁用图形化界面
通过以下命令使系统禁用图形化界面,切换至命令行模式:
sudo systemctl set-default multi-user.target

注意事项:
(1)如果有在通过VNC远程连接服务器的,请在安装补丁包之前关掉。
(2)如果升级完补丁包后内存还未释放的,建议注销系统或重启系统。
posted @ 2025-11-12 18:58  呼长喜  阅读(1)  评论(0)    收藏  举报