修改AIX Noncomp内存占用比

本文介绍了解决AIX系统中因文件缓存占用过多内存导致的进程异常终止问题。通过调整maxclient%与maxperm%参数,确保系统有足够的空闲内存分配给新进程。

解决AIX系统由于文件缓存在内存未释放引发的进程异常终止问题:

topas:

Noncomp占用过多内存

占用内存前十的进程:

ps -ealf | head -1 ; ps -ealf | sort -rn +9 | head


Aix命令:列出使用内存和Cpu前几位的进程
(1)显示10个消耗cpu最多的进程
  # ps aux |head -1 ;ps aux |sort -rn +2 |head -10
(2)显示10个消耗内存最多的进程
  #ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head -10
(3)显示10个换页最多的进程
  #ps vx |head -1 ;ps vx |grep -v PID |sort -rn +4 |head -10
(4)显示10个消耗存储空间最多的进程
  #ps aux |head -1 ;ps aux |sort -rn +3 |head -10

使用操作系统命令vmo -a –F来查看操作系统参数

主要是maxclient% = 90,maxperm% = 90参数,说明文件系统缓存使用物理内存的最大限制为物理内存的90%。所以这里只需要将maxclient%与maxperm%参数调小,让系统有空闲内存来分配给新产生的进程来执行特定操作。调整maxclient%与maxperm%参数。

调整:

# vmo -p -o maxclient%=20
# vmo -p -o maxperm%=20

再次查看vmo -a –F
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值