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同行回答

m1a2p3lem1a2p3le信息分析/架构师某公司
回复 11# 天生杀人猫 我用ps 看的是RSS那项,单位应该是K,但是我加起来发现根本达不到4g,我看到的线程占用了也就一半的内存,是不是其它的内存都被文件缓存占用了?显示全部
回复 11# 天生杀人猫


我用ps 看的是RSS那项,单位应该是K,但是我加起来发现根本达不到4g,我看到的线程占用了也就一半的内存,是不是其它的内存都被文件缓存占用了?收起
银行 · 2014-08-05
浏览3113
m1a2p3lem1a2p3le信息分析/架构师某公司
回复 4# 王琦 我用ps aux 收集到信息,都占用内存较小,不知道什么原因显示全部
回复 4# 王琦

我用ps aux 收集到信息,都占用内存较小,不知道什么原因收起
银行 · 2014-08-05
浏览3553
天生杀人猫天生杀人猫系统运维工程师联通系统集成有限公司
1、通过vmstat、ps、sar、svmon、topas或nmon综合来查看内存使用情况,特别是ps,可以监控内存使用情况,比如 ps gv | head -n 1; ps gv | egrep -v "RSS" | sort +6b -7 -n -r,可以对活动进程的使用情况排序。在监控中注意计量单位,有的是4k,有的是k。2、是的,vmstat看到的avm那...显示全部
1、通过vmstat、ps、sar、svmon、topas或nmon综合来查看内存使用情况,特别是ps,可以监控内存使用情况,比如 ps gv | head -n 1; ps gv | egrep -v "RSS" | sort +6b -7 -n -r,可以对活动进程的使用情况排序。在监控中注意计量单位,有的是4k,有的是k。
2、是的,vmstat看到的avm那个值就是活动的虚拟内存值,单位是4k页面
3、用svmon,你看看pin和in use的值,加一下就是文件缓存大小。收起
系统集成 · 2014-08-05
浏览3185
m1a2p3lem1a2p3le信息分析/架构师某公司
回复 3# 王琦 但是我找不到应用是哪个应用软件占用的,ps aux 显示的都不是很高显示全部
回复 3# 王琦


但是我找不到应用是哪个应用软件占用的,ps aux 显示的都不是很高收起
银行 · 2014-08-05
浏览3067
王琦王琦网络工程师内蒙古移动公司
昨天我就遇到了类似这样的问题,一台SUN V890的swap分区使用率到100%了,但是停了应用和数据库,不大一会swap的使用率就降到1%,建议停掉应用观察一下。显示全部
昨天我就遇到了类似这样的问题,一台SUN V890的swap分区使用率到100%了,但是停了应用和数据库,不大一会swap的使用率就降到1%,建议停掉应用观察一下。收起
系统集成 · 2014-08-05
浏览3034
m1a2p3lem1a2p3le信息分析/架构师某公司
回复 1# m1a2p3le 请问如果我想查看一下物理内存都用到什么地方该怎么查看?显示全部
回复 1# m1a2p3le


请问如果我想查看一下物理内存都用到什么地方该怎么查看?收起
银行 · 2014-08-05
浏览3054
zhangguanghezhangguanghe系统工程师长城软件
查看是否内存泄漏,给你提供一个链接你看一下http://www.cnblogs.com/hbt198601 ... /08/07/2626637.html显示全部
查看是否内存泄漏,给你提供一个链接你看一下
http://www.cnblogs.com/hbt198601 ... /08/07/2626637.html收起
系统集成 · 2014-08-05
浏览3217
m1a2p3lem1a2p3le信息分析/架构师某公司
回复 2# yhsih    但是还是想知道那么多物理内存都用到什么地方了显示全部
回复 2# yhsih


   但是还是想知道那么多物理内存都用到什么地方了收起
银行 · 2014-08-05
浏览3028
cailaihaicailaihai系统运维工程师紫天星网络科技有限公司
可以收集下实际使用的内存,99%是正常的交换内存没有被使用就行显示全部
可以收集下实际使用的内存,99%是正常的交换内存没有被使用就行收起
互联网服务 · 2014-08-05
浏览3158
王琦王琦网络工程师内蒙古移动公司
一般都是应用软件导致的显示全部
一般都是应用软件导致的收起
系统集成 · 2014-08-05
浏览3263

提问者

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

相关问题

相关资料

相关文章

问题状态

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