linux中的xorg进程占用内存资源释放


前言

某日巡检发现系统内存Free为0,且swap已经开始使用,从top中查到xorg进程占用的是最高的,提交巡检报告后使用方提议释放内存,那么操作一下吧。
在这里插入图片描述

在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

一、xorg进程

因为第一次接触到这个xorg进程,百度说是xorg是X11的一个实现,而X Window System是一个C/S结构的程序,Xorg只是提供了一个X Server,负责底层的操作当你运行一个程序的时候,这个程序会连接到X server上,由X server接收键盘鼠标输入和负责屏幕输出窗口的移动,窗口标题的样式等等。

太麻烦了,其实就是linux的GUI图形化进程,所以我在我虚拟机进行测试,CentOS但是没有找到这个进程,确认了巡检的系统,原来是红帽6.5的,遂拿来red hat系统进行测试。

二、释放xorg内存

1.杀死它

kill -9 [PID]

这样的操作下来后,会发现后台的图形界面会闪断一下,然后重新出现,即xorg进程自动启动,内存得到释放,后台数据库未受影响,但是随着时间的增长还是会继续占用滴…

2.取消GUI

那需要先了解下init级别,一共分为7个级别,这7个级别的所代表的含义如下:

0:停机或者关机(千万不能将initdefault设置为0)

1:单用户模式,只root用户进行维护

2:多用户模式,不能使用NFS(Net File System)

3:完全多用户模式(标准的运行级别)

4:安全模式

5:图形化(即图形界面)

6:重启(千万不要把initdefault设置为6)

init 3

free -m

crsctl stat res -t

vi /etc/inittab   (修改默认值)

在这里插入图片描述

释放后内存展示

在这里插入图片描述

在这里插入图片描述

*注:本人测试环境是red hat 7.0的,生产环境是6.5,生产无大小,操作需谨慎,要测试哦!!!

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DBA狗剩儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值