免费注册 查看新帖 |

Chinaunix

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

rs6000系统内存使用99% ?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-18 17:42 |只看该作者 |倒序浏览
size      inuse       free        pin    virtual\r\nmemory      5963776    5958195       5581     487030    3239573\r\npg space    2097152      16663\r\n\r\n               work       pers       clnt\r\npin          487030          0          0\r\nin use      3238665          0    2719530\r\n\r\n 系统的内存给吃完了? 请问具体查那项使用多少内存是哪个命令了?\r\n\r\n   系统应该会释放一定的内存才对啊。怎么使用率那么高呢?\r\n\r\n  请帮忙解答

论坛徽章:
0
2 [报告]
发表于 2007-04-18 18:43 |只看该作者
这个看不出什么问题,运行vmstat 和 topas,把信息贴出来。

论坛徽章:
0
3 [报告]
发表于 2007-04-19 09:52 |只看该作者
> vmstat 3 3\r\n\r\nSystem configuration: lcpu=16 mem=23296MB\r\n\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  0 3243504  4923   0   0   0   0    0   0  12 5573 3971  1  0 99  0\r\n 1  0 3243504  4925   0   0   0   0    0   0   7 3576 3767  0  0 99  0\r\n 3  0 3243504  4925   0   0   0   0    0   0   7 3537 3962  0  0 99  0

论坛徽章:
0
4 [报告]
发表于 2007-04-19 09:53 |只看该作者
Topas Monitor for host:    wasxxx               EVENTS/QUEUES    FILE/TTY\r\nThu Apr 19 09:57:17 2007   Interval:  2         Cswitch    3578  Readch  1013.1K\r\n                                                Syscall    8077  Writech    5278\r\nKernel    0.4   |#                           |  Reads       357  Rawin         0\r\nUser      0.7   |#                           |  Writes       21  Ttyout      251\r\nWait      0.1   |#                           |  Forks         1  Igets         0\r\nIdle     98.8   |############################|  Execs         2  Namei       911\r\n                                                Runqueue    0.5  Dirblk        0\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   0.0\r\nlo0      11.1     19.4    19.4     5.6     5.6\r\nen6       7.8      9.0     3.0     6.8     1.1  PAGING           MEMORY\r\net6       0.0      0.0     0.0     0.0     0.0  Faults      854  Real,MB   23296\r\n                                                                           Steals        0  % Comp     55.0\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn        0  % Noncomp  45.8\r\nhdisk0    4.9      6.0     1.5     0.0     6.0             PgspOut       0  % Client   46.0\r\ndac0      0.0      0.0     0.0     0.0     0.0               PageIn        0\r\ndac0-utm  0.0      0.0     0.0     0.0     0.0          PageOut       1  PAGING SPACE\r\ndac1      0.0      4.0     1.0     2.0     2.0  Sios             1  Size,MB    8192\r\nhdisk1    0.0      0.0     0.0     0.0     0.0                            % Used      1.2\r\ndac1-utm  0.0      0.0     0.0     0.0     0.0  NFS (calls/sec)  % Free     98.7\r\ncd0       0.0      0.0     0.0     0.0     0.0  ServerV2       0\r\nhdisk2    0.0      0.0     0.0     0.0     0.0  ClientV2       0   Press:\r\nhdisk3    0.0      0.0     0.0     0.0     0.0  ServerV3       0   \"h\" for help\r\nhdisk4    0.0      4.0     1.0     2.0     2.0  ClientV3       0   \"q\" to quit\r\nhdisk5    0.0      0.0     0.0     0.0     0.0\r\n\r\nName            PID  CPU%  PgSp Owner\r\ntopas        598492   0.1   5.5 root    \r\njava         389630   0.1 131.8 root    \r\njava         373134   0.1 166.1 root    \r\njava         401914   0.0 163.7 root    \r\njava         397576   0.0 161.5 root    \r\njava         414586   0.0 149.5 root\r\ndtgreet      348410   0.0   1.4 root    \r\ndb2fmcd      127724   0.0   0.8 root    \r\njava         377202   0.0 151.2 root    \r\njava         397830   0.0 150.6 root    \r\ndb2sysc      361110   0.0   0.6 db2inst1\r\ndb2sysc      406076   0.0   2.9 db2inst1\r\ndb2sysc      438616   0.0   1.5 db2inst1

论坛徽章:
0
5 [报告]
发表于 2007-04-19 10:01 |只看该作者

你那里应该问题不大

看vmstat 的返回,其中pi,po两个列的内容为0,说明内存交换不多,可能你的swap区还基本没有用上呢。\r\n你执行这个命令  lsps -a,看swap的情况。\r\n若used  情况在10%一下,就是没有问题。\r\n\r\n\r\n我个人认为,svmon的输出,在内存上反映的不是很准确。\r\nused应该表示目前已经用过的内存,而不是当前实际使用的物理内存。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
6 [报告]
发表于 2007-04-19 10:01 |只看该作者
现在有性能问题吗?如果频繁适用文件系统,可能导致你的内存被大量占用,但不一定需要调整

论坛徽章:
0
7 [报告]
发表于 2007-04-19 10:08 |只看该作者
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type\r\nhd6             hdisk0            rootvg        8192MB     1   yes   yes    lv

论坛徽章:
0
8 [报告]
发表于 2007-04-19 10:10 |只看该作者
照楼上两位的解释,应该没什么问题.实际使用中其实未发现系统性能有问题。\r\n\r\n  只不过从几个命令上得到的结果让我有所疑惑。\r\n\r\n  对内存的监控上以哪个命令更准确?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
9 [报告]
发表于 2007-04-19 10:28 |只看该作者
内存的适用一般是你内核需要的数据会被读入内存,但你不在使用该数据时,数据占用的内存也不会被释放,以便将来再次使用的时候,不需要重新装载进内存。当你的内存满了,空闲空间不能满足新的需要装载的数据的要求的时候,系统才会根据最近最少使用原则,把不使用的数据从内存中换出到pagingspace里面,是否内存给新的数据使用。所以你的内存占用很多,很可能是装载在内存的数据太多,不一定是性能有问题。一般使用vmstat命令,pi 和po值不是经常的不为0,一般内存就没有问题

论坛徽章:
0
10 [报告]
发表于 2007-04-19 11:42 |只看该作者
系统没有什么问题,不过从topas看出client占用46%,为什么会有这么高?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP