免费注册 查看新帖 |

Chinaunix

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

请教Aix #vmstat ? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-10-21 15:21 |只看该作者 |倒序浏览
# vmstat 2 10\r\nkthr     memory             page              faults        cpu\r\n----- ----------- ------------------------ ------------ -----------\r\n r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa\r\n 1  9 732880   381   0   5   4 294  833   0 608 1245 1102  4  2 73 20\r\n 0  0 732886   364   0   1   0   0    0   0 550 3621 1015  7  1 91  0\r\n 0  0 732886   336   0   4   0   0    0   0 602 3780 1096  4  2 92  2\r\n 0  0 732886   329   0   1   0   0    0   0 489 2953 845  8  1 91  0\r\n 0  0 732886   316   0   1   0   0    0   0 494 2864 893  6  1 92  1\r\n 2  0 732886   309   0   1   0   0    0   0 510 2868 889  7  2 91  1\r\n 0  0 732886   308   0   0   0   0    0   0 334 1801 559  0  0 99  0\r\n 0  0 732886   303   0   0   0   0    0   0 423 2375 734 15  0 84  1\r\n 1  0 732886   284   0   1   0   0    0   0 374 2664 664 55  0 44  1\r\n 0  0 732886   269   0   1   0   0    0   0 447 2868 795  7  0 92  1\r\n我们公司的Aix系统.物流内存是4G的,为什么Fre值还那么小啊!\r\n是不是内存还是不足啊!\r\n\r\n另外,怎么能看出机器物流内存占用了多少?\r\n\r\nAVM的值指什么,怎么算啊!

论坛徽章:
0
2 [报告]
发表于 2004-10-25 10:38 |只看该作者
我自己顶一下,不会吧,没有理会?

论坛徽章:
0
3 [报告]
发表于 2005-11-07 11:30 |只看该作者
在/usr/sam*/ker*/目录下执行./vmtune -t 30  -p 15 -P 30 -h 1

论坛徽章:
0
4 [报告]
发表于 2005-11-07 12:30 |只看该作者
摘自:IBM小型机自己攒\r\n更详细的解释等待本书出版。\r\n\r\nAIX中最让人困惑的是剩余内存的问题。似乎所有的AIX初次使用者都有点守财奴倾向,不喜欢AIX系统中剩余物理内存,总是那样少。说实话,开始我也不喜欢,但当我明白一个道理的时候,我才觉得物理内存剩得少没什么不好:物理内存非常宝贵,效率远比磁盘系统高(大约快1000倍),为什么让物理内存闲置(剩余)呢?因此AIX把不使用的物理内存都变成了文件系统缓存,提高磁盘存取效率,系统只留下很少的一点,供突发的内存请求。如过当内存请求超过了现在可用的物理内存(很少)的容量的时候,系统会自动寻找当前全部的物理内存,就是vmstat中的sr一项。如果此内存页能够释放,就会释放出来供内存分配(fr一项)。因此,只要保证系统能够及时释放出足够的内存页,就可以保证AIX的虚拟内存系统可以很好地运行下去。\r\n如果你的系统经常有程序瞬间申请巨大的内存(几百M),那么可能会由于Fre值很小而引起问题,可以适当更改系统参数,让Fre值加大。不过再次说明,这种经常瞬时申请巨大内存的情况极少见,一般都是在程序启动的时候,如果你的程序在运行的时候也这样做,那么还是先研究如何与编程人员沟通,去处理程序的这种坏习惯吧!任何商业软件都不会这样做的。下面的命令可以将系统(显示的)剩余内存调大,其含义是当系统fre的内存少于5000个页面(5000 * 4K = 20MB)的时候,系统开始通过内存pageout释放物理内存,直到fre达到10000个页面(10000 * 4K = 40MB)后,停止释放内存。要注意,这样做你看到的剩余内存多了,实际上内存利用效率更低,可能会降低系统性能。\r\n#/usr/samples/kernel/vmtune –F 10000 –f 5000

论坛徽章:
0
5 [报告]
发表于 2005-11-07 21:29 |只看该作者
ORIAN你的书什么时候出啊!!!!

论坛徽章:
0
6 [报告]
发表于 2005-11-07 21:35 |只看该作者
我也在每天添砖加瓦,写东西绝对是个体力活。\r\n\r\n我也着急啊!

论坛徽章:
0
7 [报告]
发表于 2005-11-08 14:17 |只看该作者
弄好了,我们就拿票票去换

论坛徽章:
0
8 [报告]
发表于 2005-11-10 11:41 |只看该作者
svmon -G   \r\n可以查看物理内存的使用情况
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP