免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1773 | 回复: 3
打印 上一主题 下一主题

[性能调优] 关于内存性能的监控问题请教! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-27 10:41 |只看该作者 |倒序浏览
如何查看AIX5.2上,操作系统占用的内存数?

用VMSTAT查看内容使用情况时,用AVM/内存总大小 基本上总是100%,这个体现不了内存的使用率吧?
领导想要内存的使用率,我该如何取值才有意义呢?

谢谢

论坛徽章:
0
2 [报告]
发表于 2005-01-27 10:55 |只看该作者

关于内存性能的监控问题请教!

在vmstat的输出中,与虚拟内存有关的是memory中的两列和page中的四列,下面详细解释这几列的含义:
MEMORY列
提供实际内存和虚存的信息。
avm代表Active Virtual Memory,即活动的虚存大小。这一列给出了Paging Space中分配的页数。当进程执行时,运转存储段的空间被分配在Paging Space中。avm值可用来计算已分配的Paging Space的大小,用avm值除以256就是Paging Space分配的MB数。
fre列显示空闲内存页的平均数。系统总会在内存中维持一定大小的、当系统需要内存时可以马上得到的空闲内存页,称作空闲列表。VMM空闲列表的最小页数由vmtune中的minfree参数决定。缺省时,minfree值由实际内存大小决定,对于64MB以上的内存,minfree值一般为120页。
如果空闲列表中的页数小于minfree值,VMM就会开始置换页面,直到空闲列表中的页数大于maxfree值为止。maxfree值等于minfree值加8。
PAGE列
显示页面置换活动的信息。
pi列表示每秒钟从Paging Space置换到内存的页数。
po列表示每秒钟从内存置换到Paging Space的页数。
如果这两列持续大于零,则系统的性能瓶颈很可能是内存。
fr列表示每秒钟页面置换算法释放的页数。
sr列表示每秒钟页面置换算法检查的页数。
我们可以看到,上面输出中I/O等待时间和等待队列都很大。从中可以推断,系统I/O大部分为内存和Paging Space的交换。

论坛徽章:
0
3 [报告]
发表于 2005-01-27 11:43 |只看该作者

关于内存性能的监控问题请教!

那要是想获得有意义的内存使用率,该用什么命令,如何计算呢??

论坛徽章:
0
4 [报告]
发表于 2005-01-27 12:19 |只看该作者

关于内存性能的监控问题请教!

用svmon命令试试吧!
可以用-G参数:显示整个系统的内存和Paging Space使用的统计信息。
各列的含义如下:
memory列:
                size:        内存的总页数。
                inuse:        内存中进程占用的页数加上结束进程的仍然驻留在内存中的持久页。这个值等于内存总页数减去空闲列表的页数。
                free:        空闲列表的页数。
                pin:        钉在内存中的页数(驻留在内存中不能被置换出的页)
in use列:
                work:        内存中的运转页的页数。
                pers:        内存中的持久页的页数。
                clnt:        内存中的远程持久页的页数。
pin列:
                work:        钉在内存中的运转页的页数。
                pers:        钉在内存中的持久页的页数。
                clnt:        钉在内存中的远程持久页的页数。
pg space列:
                size:        Paging Space的总页数。
                inuse:        Paging Space中分配的页数。
——————————————————————————————
要查看哪个进程占用的内存最多,可以用-P参数
输出分为概要部分和详细部分。各项的含义如下:
Pid:进程ID。
Command:进程运行的命令。
Inuse:进程使用的实际内存中的页数。
Pin:进程使用的钉在实际内存中的页数。
Segid:段号。
Type:段类型。
Description:段的文字描述,包括卷名和文件的I节点。
Inuse:该段使用的实际内存中的页数。
Pin:该段使用的钉在实际内存中的页数。
Pgspace:该段使用的Paging Space中的页数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP