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

近期发现aix服务器内存超过90%,各种搜索之后,大家都说只要是page使用情况正常即可。但是找不到使用的90%多得内存都用到什么地方了,所以异常的郁闷 如图:nmon中,物理内存总量4G,内存使用率已经达到99.4%(当然PageSpace使用率较低),想知道哪些进程占用了这99.4%的内存 输入 ps aux...显示全部
近期发现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

查看其它 19 个回答痞子的回答

痞子痞子系统工程师蓝色快车
你这个应该是maxclient参数设置问题
系统集成 · 2015-01-14
浏览3692

回答者

痞子
系统工程师蓝色快车
擅长领域: 服务器AIXUnix

痞子 最近回答过的问题

回答状态

  • 发布时间:2015-01-14
  • 关注会员:2 人
  • 回答浏览:3692
  • X社区推广