AIX物理内存使用率高,但是找不到什么进程占用

近期发现aix服务器内存超过90%,各种搜索之后,大家都说只要是page使用情况正常即可。但是找不到使用的90%多得内存都用到什么地方了,所以异常的郁闷


如图:nmon中,物理内存总量4G,内存使用率已经达到99.4%(当然PageSpace使用率较低),想知道哪些进程占用了这99.4%的内存



输入 ps aux |sort -nr +3 得到下图
   



取第6列RSS数据,第一条338968K,也就是0.3G,也就是前边第4列占总内存的8.0%,但是我加了一下总量
ps aux |sort -nr +3 |grep -v RSS |awk '{SUM+=$6 } END{print SUM}'


1452216K,大约1.3G,剩余2.7G不知道在什么地方占用了?是不是文件缓存占用了?我该如何查看,请大神指点



另如下图,topas中,有一项叫:FileSystemCache,Process 显示占用77.5%是否表示所有进程一共占用真实内存的77.5,但是这个又与上边统计的1.3G不符.... :


近期在看AIX相关的资料,被内存这块整的很蒙
请各位指点一下,谢谢
1: AIX中的物理内存占用高,具体应该怎么分析各项占用的部分,比如线程,系统,文件内存等
2: AIX中的虚拟内存是不是就是PageSpace
3: 平常所说的文件缓存大小该如何查看
参与26

20同行回答

wsgzaowsgzao系统运维工程师银联商务有限公司
列出使用交换区最多的5个进程svmon -gP -t 5 | grep -p Pid | grep '^.*[0-9]'显示全部
列出使用交换区最多的5个进程

svmon -gP -t 5 | grep -p Pid | grep '^.*[0-9]'收起
互联网服务 · 2015-02-17
浏览3710
caoranfengcaoranfeng系统工程师中国**云公司
是不是升级过软件啊??把软件切回原来的试试……显示全部
是不是升级过软件啊??把软件切回原来的试试……收起
互联网服务 · 2015-01-09
浏览3676
axiaowuuaaxiaowuua系统运维工程师Gigaset
aix会尽可能的占用系统内存的,只要page space使用率不高就没问题。IBM给出的回复是这样的。显示全部
aix会尽可能的占用系统内存的,只要page space使用率不高就没问题。IBM给出的回复是这样的。收起
互联网服务 · 2014-08-06
浏览3770
cailaihaicailaihai系统运维工程师紫天星网络科技有限公司
可以收集下实际使用的内存,99%是正常的交换内存没有被使用就行显示全部
可以收集下实际使用的内存,99%是正常的交换内存没有被使用就行收起
互联网服务 · 2014-08-05
浏览3170

    提问者

    m1a2p3le
    信息分析/架构师某公司

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2014-08-05
  • 关注会员:2 人
  • 问题浏览:25956
  • 最近回答:2015-03-02
  • X社区推广